itgle.com

单选题Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()A 为加载Boot Loader的stage2准备RAM空间B 设置好堆栈C 硬件设备初始化D 将kernel映像和根文件系统映像从flash上读到RAM空间中

题目
单选题
Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()
A

为加载Boot Loader的stage2准备RAM空间

B

设置好堆栈

C

硬件设备初始化

D

将kernel映像和根文件系统映像从flash上读到RAM空间中


相似考题
参考答案和解析
正确答案: D
解析: 暂无解析
更多“单选题Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()A 为加载Boot Loader的stage2准备RAM空间B 设置好堆栈C 硬件设备初始化D 将kernel映像和根文件系统映像从flash上读到RAM空间中”相关问题
  • 第1题:

    在Bootloader的stage1中,以下各步骤的顺序应为:()。 A.跳转到stage2的C程序入口点 B.为加载stage2准备RAM空间 C.拷贝stage2的执行代码到RAM空间中 D.基本硬件初始化

    A.2413

    B.4231

    C.4213

    D.4321


    正确答案:B

  • 第2题:

    简述Boot Loader的功能。


    答案:Boot Loader主要有3个功能:
    初始化目标硬件设备;控制启动过程;下载并执行操作系统映像。

  • 第3题:

    如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()

    A.文件系统、内核、启动参数、Bootloader

    B.启动参数、Bootloader、内核、文件系统

    C.Bootloader、内核、启动参数、文件系统

    D.Bootloader、启动参数、内核、文件系统


    参考答案:B

  • 第4题:

    简述Boot Loader的主要功能有哪些?


    正确答案:初始化硬件设备,检测系统内存映射,将内核映像和根文件系统从Flash传到RAM空间,并为内核设置启动参数,最后调用内核。

  • 第5题:

    什么是Boot Loader?主要有几种工作模式及主要功能是什么?


    正确答案: 简单说来,Boot loader就是操作系统内核运行的一段小程序,完成进行初始化系统硬件设置的任务,包括CPU、SDRRAM、Flash、串口等初始化,时钟的设置、存储器的映射。
    分为启动加载模式和下载模式。
    (1)启动加载模式
    启动加载(Boot laoding)模式又称为“自主”(Autonomous)模式,是指Bootloader从目标机上的某个固态存储设备上将操作系统加载到RAM中运行,整个过程并没有用户的介入。
    (2)下载模式
    在下载模式下,目标机上的Bootloader将先通过串口连接或网络连接等通信手段从宿主机下载文件。

  • 第6题:

    简述Boot Loader与嵌入式系统的关系。


    正确答案:Boot Loader 是在操作系统内核或用户应用程序运行之前运行的一段小程序.其作用为:初始化硬件设备,建立内存空间的映射图,将系统的软件件环境带到一个合适的状态,为最终调用操作系统内核或用户应用程序准备好正确的环境。

  • 第7题:

    简述Boot Loader分为几个阶段,各阶段主要完成什么功能?


    正确答案:Boot Loader通常分为2个阶段。阶段1完成基本硬件的初始化,加载阶段2的RAM空间,复制阶段2到RAM,设置堆栈指针,跳转到阶段2的C程序入口点。在阶段2初始化阶段2要使用的硬件设备,检测系统内存映射,加载内核映像和根文件系统映像,调用内核。

  • 第8题:

    如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()

    • A、文件系统、内核、启动参数、Bootloader
    • B、启动参数、Bootloader、内核、文件系统
    • C、Bootloader、内核、启动参数、文件系统
    • D、Bootloader、启动参数、内核、文件系统

    正确答案:B

  • 第9题:

    单选题
    Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()
    A

    为加载Boot Loader的stage2准备RAM空间

    B

    设置好堆栈

    C

    硬件设备初始化

    D

    将kernel映像和根文件系统映像从flash上读到RAM空间中


    正确答案: B
    解析: 暂无解析

  • 第10题:

    单选题
    硬件抽象层和引导加载程序都属于底层软件。下列各功能中,并非由底层软件实现的功能是()。
    A

    设备初始化

    B

    进程间通信

    C

    装载操作系统映像到内存

    D

    初始化存储器


    正确答案: D
    解析: 暂无解析

  • 第11题:

    问答题
    简述Boot Loader与嵌入式系统的关系。

    正确答案: Boot Loader 是在操作系统内核或用户应用程序运行之前运行的一段小程序.其作用为:初始化硬件设备,建立内存空间的映射图,将系统的软件件环境带到一个合适的状态,为最终调用操作系统内核或用户应用程序准备好正确的环境。
    解析: 暂无解析

  • 第12题:

    单选题
    以下()不是Boot Loader的阶段1所完成的步骤。
    A

    硬件设备初始化

    B

    拷贝Boot Loader第二阶段的代码到RAM空间中

    C

    将kernel映像和根文件系统映像从Flash读到RAM空间中

    D

    设置堆栈


    正确答案: B
    解析: 暂无解析

  • 第13题:

    下面不属于Boot Loader 阶段1所完成的步骤的是:( )

    A . 硬件设备初始化。

    B . 拷贝Boot Loader的阶段2到RAM空间中。

    C .将kernel映像和根文件系统映像从Flash读到RAM空间中。

    D . 设置堆栈。


    正确答案:C

  • 第14题:

    Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()

    A.为加载Boot Loader的stage2准备RAM空间

    B.设置好堆栈

    C.硬件设备初始化

    D.将kernel映像和根文件系统映像从flash上读到RAM空间中


    参考答案:D

  • 第15题:

    硬件抽象层和引导加载程序都属于底层软件。下列各功能中,并非由底层软件实现的功能是()。

    • A、设备初始化
    • B、进程间通信
    • C、装载操作系统映像到内存
    • D、初始化存储器

    正确答案:B

  • 第16题:

    简述Boot Loader的两种操作模式(Operation Mode)?


    正确答案: 启动加载(Boo tloading)模式:这种模式也称为"自主"(Autonomous)模式。也即Boot Loader从目标机上的某个固态存储设备上将操作系统加载到RAM中运行,整个过程并没有用户的介入。这种模式是Boot Loader的正常工作模式,因此在嵌入式产品发布的时侯,Boot Loader显然必须工作在这种模式下。
    下载(Downloading)模式:在这种模式下,目标机上的Boot Loader将通过串口连接或网络连接等通信手段从主机(Host)下载文件,比如:下载内核映像和根文件系统映像等。从主机下载的文件通常首先被Boot Loader保存到目标机的RAM中,然后再被Boot Loader写到目标机上的FLASH类固态存储设备中。Boot Loader的这种模式通常在第一次安装内核与根文件系统时被使用;此外,以后的系统更新也会使用Boot Loader的这种工作模式。工作于这种模式下的BootLoader通常都会向它的终端用户提供一个简单的命令行接口。

  • 第17题:

    以下()不是Boot Loader的阶段1所完成的步骤。

    • A、硬件设备初始化
    • B、拷贝Boot Loader第二阶段的代码到RAM空间中
    • C、将kernel映像和根文件系统映像从Flash读到RAM空间中
    • D、设置堆栈

    正确答案:C

  • 第18题:

    在Bootloader中,一般不会出现在stage2的操作是()。

    • A、调用内核代码
    • B、处理器内部的基本寄存器设置、系统基本参数设置、时钟初始化
    • C、向操作系统内核传递启动参数
    • D、将内核代码和根文件系统映像从ROM存储器复制到RAM存储器

    正确答案:B

  • 第19题:

    在Bootloader的stage1中,以下各步骤的顺序应为()。 1.跳转到stage2的C程序入口点 2.为加载stage2准备RAM空间 3.拷贝stage2的执行代码到RAM空间中 4.基本硬件初始化

    • A、2413
    • B、4231
    • C、4213
    • D、4321

    正确答案:B

  • 第20题:

    Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()

    • A、为加载Boot Loader的stage2准备RAM空间
    • B、设置好堆栈
    • C、硬件设备初始化
    • D、将kernel映像和根文件系统映像从flash上读到RAM空间中

    正确答案:D

  • 第21题:

    单选题
    在Bootloader的stage1中,以下各步骤的顺序应为()。 1.跳转到stage2的C程序入口点 2.为加载stage2准备RAM空间 3.拷贝stage2的执行代码到RAM空间中 4.基本硬件初始化
    A

    2413

    B

    4231

    C

    4213

    D

    4321


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    在Bootloader中,一般不会出现在stage2的操作是()。
    A

    调用内核代码

    B

    处理器内部的基本寄存器设置、系统基本参数设置、时钟初始化

    C

    向操作系统内核传递启动参数

    D

    将内核代码和根文件系统映像从ROM存储器复制到RAM存储器


    正确答案: C
    解析: 暂无解析

  • 第23题:

    问答题
    简述Boot Loader的两种操作模式(Operation Mode)?

    正确答案: 启动加载(Boo tloading)模式:这种模式也称为"自主"(Autonomous)模式。也即Boot Loader从目标机上的某个固态存储设备上将操作系统加载到RAM中运行,整个过程并没有用户的介入。这种模式是Boot Loader的正常工作模式,因此在嵌入式产品发布的时侯,Boot Loader显然必须工作在这种模式下。
    下载(Downloading)模式:在这种模式下,目标机上的Boot Loader将通过串口连接或网络连接等通信手段从主机(Host)下载文件,比如:下载内核映像和根文件系统映像等。从主机下载的文件通常首先被Boot Loader保存到目标机的RAM中,然后再被Boot Loader写到目标机上的FLASH类固态存储设备中。Boot Loader的这种模式通常在第一次安装内核与根文件系统时被使用;此外,以后的系统更新也会使用Boot Loader的这种工作模式。工作于这种模式下的BootLoader通常都会向它的终端用户提供一个简单的命令行接口。
    解析: 暂无解析

  • 第24题:

    单选题
    如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是()
    A

    文件系统、内核、启动参数、Bootloader

    B

    启动参数、Bootloader、内核、文件系统

    C

    Bootloader、内核、启动参数、文件系统

    D

    Bootloader、启动参数、内核、文件系统


    正确答案: C
    解析: 暂无解析