网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

由于Bootloader的实现依赖于CPU的体系结构,因此大多数Bootloader都分为stage1和stage2两大部分。依赖于CPU体系结构的代码,比如设备初始化代码等,通常都放在stage1中,且使用___【33】____语言来实现,以达到短小精悍的目的。而stage2则通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和___【34】____性。


参考答案

更多 “ 由于Bootloader的实现依赖于CPU的体系结构,因此大多数Bootloader都分为stage1和stage2两大部分。依赖于CPU体系结构的代码,比如设备初始化代码等,通常都放在stage1中,且使用___【33】____语言来实现,以达到短小精悍的目的。而stage2则通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和___【34】____性。 ” 相关考题
考题 Bootloader的的stage1阶段主要完成的工作不包括下面哪项:() A.基本的硬件初始化B.为加载stage2准备RAM空间C.拷贝stage2到RAM中D.用汇编语言跳转到main入口函数

考题 由于Bootloader严重依赖于硬件实现,嵌入式系统中没有一个通用的Bootloader。() 此题为判断题(对,错)。

考题 Bootloader仅依赖于CPU的体系结构,不依赖于具体的嵌入式板级设备配置。() 此题为判断题(对,错)。

考题 大多数Bootloader都包含“启动加载”和“下载”两种不同操作模式。() 此题为判断题(对,错)。

考题 虽然Bootloader严重依赖于硬件实现,但是Bootloader的设计与实现有一些通用的概念。() 此题为判断题(对,错)。

考题 Bootloader启动流程一般可分为stage1、stage 2、stage3三个阶段。() 此题为判断题(对,错)。

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

考题 什么是bootloader?常用的bootloader有那些?bootloader两种工作模式有什么不同,分别应用在那种情况下?

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