调用内核代码
处理器内部的基本寄存器设置、系统基本参数设置、时钟初始化
向操作系统内核传递启动参数
将内核代码和根文件系统映像从ROM存储器复制到RAM存储器
第1题:
此题为判断题(对,错)。
第2题:
A.BIOS自检-->读取MBR中的bootloader-->从BIOS中读取启动顺序-->加载内核-->读取伪根-->读取根文件中的init
B.BIOS自检-->从BIOS中读取启动顺序-->读取MBR中的bootloader-->读取伪根-->加载内核-->读取根文件中的init
C.BIOS自检-->从BIOS中读取启动顺序-->读取MBR中的bootloader-->加载内核-->读取伪根-->读取根文件中的init
D.BIOS自检-->从BIOS中读取启动顺序-->加载内核-->读取伪根-->读取MBR中的bootloader-->读取根文件中的init
第3题:
A.基本的硬件初始化
B.为加载stage2准备RAM空间
C.拷贝stage2到RAM中
D.用汇编语言跳转到main入口函数
第4题:
由于Bootloader的实现依赖于CPU的体系结构,因此大多数Bootloader都分为stage1和stage2两大部分。依赖于CPU体系结构的代码,比如设备初始化代码等,通常都放在stage1中,且使用___【33】____语言来实现,以达到短小精悍的目的。而stage2则通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和___【34】____性。
第5题:
A 只能加载到SDRAM中运行
B 一般可以分为两个执行阶段
C 可以通过JTAG下载到开发板中
D BootstrAp模式下可以进行烧写BootloAder的操作
第6题:
此题为判断题(对,错)。
第7题:
AbootloAder->操作系统->应用程序
BbootloAder->应用程序->操作系统
C操作系统->bootloAder->应用程序
D应用程序->bootloAder->操作系统
第8题:
此题为判断题(对,错)。
第9题:
编译C语言程序时,程序中的注释部分(70)。
A.参加编译,并会出现在目标程序中
B.参加编译,但不会出现在目标程序中
C.不参加编译,但会出现在目标程序中
D.不参加编译,也不会出现在目标程序中
第10题:
在Bootloader的stage1中,以下各步骤的顺序应为:()。 A.跳转到stage2的C程序入口点 B.为加载stage2准备RAM空间 C.拷贝stage2的执行代码到RAM空间中 D.基本硬件初始化
A.2413
B.4231
C.4213
D.4321