单选题 嵌入式系统开发技术
2017-03-15

下面关于引导加载程序(Bootloader)的叙述中,正确的是(  )。

A.引导加载程序是硬件发生故障后由OS启动执行的
B.加载和启动操作系统是引导加载程序的一项重要任务
C.Bootloader包含加电自检和初始化程序,不包含设备驱动程序
D.相同体系结构的硬件平台一定使用相同的引导加载程序

参考答案

B

答案解析

嵌入式系统加电后执行的第一批最初操作称为引导或者自举(Boot),对应的程序称为引导程序或者加载程序,其英文术语是Bootloader;引导加载程序主要完成内存加电自检、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载和启动操作系统。由于硬件平台的不同,每种平台的引导程序也有所差异。故本题选择B。

你可能感兴趣的试题

A.某个应用程序在Linux操作系统环境下运行时,它就成为一个用户进程
B.服务组件是位于Linux操作系统内核之上的服务模块或实用程序的集合
C.Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块
D.Linux内核只供服务组件调用,与用户进程之间没有接口
A.Linux的创始人是芬兰大学生Linus Torvalds
B.Linux内核的最新版本是2.0版
C.Linux内核是一种自由软件,其源代码是开放的
D.对于不同体系结构的CPU,Linux内核的源代码各不相同