嵌入式系统复习.doc

上传人:pu****.1 文档编号:559831604 上传时间:2022-12-17 格式:DOC 页数:12 大小:109.50KB
返回 下载 相关 举报
嵌入式系统复习.doc_第1页
第1页 / 共12页
嵌入式系统复习.doc_第2页
第2页 / 共12页
嵌入式系统复习.doc_第3页
第3页 / 共12页
嵌入式系统复习.doc_第4页
第4页 / 共12页
嵌入式系统复习.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《嵌入式系统复习.doc》由会员分享,可在线阅读,更多相关《嵌入式系统复习.doc(12页珍藏版)》请在金锄头文库上搜索。

1、一、填空题1 ARM体系结构可用两种方法存储字数据,具体为大端模式和小端模式。2 C/OS-系统创建一个任务,使用函数OSTASK GREAT( )或OSTASK GREATE EXT( )。3 C/OS-系统通过TCB来感知和控制任务, 用ECB来描述各种事件。4 ARM微处理器在较新体系结构中支持两种指令集:Thumb和ARM。任务堆栈主要用来进行动态分配和自动分配。6、 C/OS-最多能对_64个任务进行管理,包括_四个最高优先级_任务和_4个最低优先级_任务。7 系统是通过与内存分区相关联的_页表 来实现对内存分区管理。8 C/OS-有两种调度器,一种是_任务调度器, 另一种是中断调度

2、器。9 ARM处理器共有37个寄存器,其中包括31个通用寄存器_和6个状态寄存器。10 哈佛体系结构数据空间和地址空间_相互独立_,ARM7TDMI采用_冯诺依曼_的内核架构。11、DRAM是嵌入式系统的存储器 动态存储器 ,SRAM是嵌入式系统的 静态存储器 。12、CPSR是ARM体系结构的 当前状态寄存器 ,CPSR可以在任何运行模式下被访问,它包括条件码标志位、中断禁止位、 当前处理器模式标志位 等。 13、ARM微处理器的指令集中R14称作 链接寄存器 ,每一种运行模式下,都可用R14保存的 子程序的返回地址 。14、在uC/OS-II系统中每个任务可以有 5 种状态,其中处于运行态

3、的是准备就绪的最高级的任务获得 CPU 的控制权。15、操作系统的最重要的工作之一是 任务调度 ,uC/OS-II是 可抢占式 多任务内核,采用基于优先级的任务调度。16、寄存器 R13 常作为堆栈指针,R14 常作为连接寄存器。17、 Thumb 长度只有传统指令的 一半 ,但是性能和灵活性不如后者。18、堆栈指针指向 最后压入的数据时,且低地址向高地址生成称为递增满堆栈 。19、ARM7属于 RISC 架构类型,每条指令都采用 标准字长 、执行时间短,便于指令的流水线优化。20、小端字节顺序存触法是低 字节数据存放在内存低地址处, 高字节数据存放在内存高地址处。21、目前,国内普遍认同的嵌

4、入式系统定义是以应用为中心、软硬件可剪裁 、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。22、嵌入式系统的硬件层包含 微处理器 、存储器 、 通用接口 、I/O接口。23、嵌入式系统的软件层由定时多任务操作系统、文件系统 、图形用户接口、网络系统及通用组建模块组成。24、MPU表示 微处理器 ,RTOS表示 定时多任务操作系统 。 25、操作系统的内核(kernel),是指系统当中的一个组件,它包含了操作系统(OperatingSystem OS)的主要功能,这些功能包括 任务管理 、 存储管理 、输入/输出设备管理和文件系统管理。 26、ARM采用32位地址总线,所

5、支持的最大寻址空间为 4GB ,从 03字节放置第一个存储字数据, 47字节 放置第二个存储字数据,在不出现分支的情况下,程序计数器每次增长4个字节。27、 ARM7采用的是冯.诺依曼体系结构,是将程序指令空间和数据空间合并在一起。28、uC/OS-II是 可抢占式 实时内核,当前 优先级最高 的任务一旦就绪,总能得到CPU的控制权。29、ARM微处理器的指令集仅能处理 寄存器 的数据,处理结果都要放回寄存器 ,而对系统存储器的访问需要通过专门的加载/存储指令来完成。 30、栈空间的寻址分为递增堆栈_和_递减堆栈。二、单项选择题1对于硬件抽象层说法正确的是_ _。( C )A. 硬件抽象层属于

6、嵌入式系统的硬件。B. 硬件抽象层是对嵌入式系统的硬件的仿真C. 硬件抽象层是介于嵌入式系统硬件与操作系统之间的一层软件抽象D. 硬件抽象层包括BootLoader、BSP、设备驱动、操作系统、微处理器等部件。2下面哪种操作系统最方便移植到嵌入式设备中。( D) A. DOS B. unixC. Windows xp D. linux3常见的嵌入式操作系统有_ _等。(D )A嵌入式Linux、Windows XP、VxWorks、C/OS-II、eCos、Moblin B.嵌入式Linux、Windows XP、Unix、C/OS-II、eCos、Moblin C.嵌入式Linux、Wind

7、ows CE、VMS、C/OS-II、eCos、Moblin D.嵌入式Linux、Windows CE、VxWorks、C/OS-II、eCos、Moblin4ARM微处理器支持_ _种运行模式。( C )A.5 B.6 C.7 D.85寄存器_ _常作为堆栈指针。( B )A. R12 B. R13 C. R14 D. R156. _是操作系统的最核心的机制。( A )A任务调度B. 内存管理C. 同步与通信D. 文件系统7. 嵌入式应用通常考虑进行运行速度优化和代码尺寸优化,这是由嵌入式系统的_特点决定的。( C )A. 专用性B. 计算机系统C. 资源受限D. 功耗约束8. 将高速缓存

8、分为指令缓存(I Cache)和数据缓存(D Cache)的体系结构是_。( B )A. 冯诺依曼结构B. 哈佛结构C. RISCD. CISC9. 每条指令都采用标准字长、执行时间短,便于指令的流水线优化的微处理器属于_架构类型。( C )A. 冯诺依曼结构B. 哈佛结构C. RISCD. CISC10. 关于ARM Thumb指令和传统ARM指令说法正确的是_ 。(C )A. Thumb指令长度跟传统指令一样,性能和灵活性不如后者。B. Thumb指令长度跟传统指令一样,性能和灵活性也没有什么变化。C. Thumb指令长度只有传统指令的一半,但是性能和灵活性不如后者。D. Thumb指令长

9、度只有传统指令的一半,性能和灵活性没有什么变化。11BSP的主要作用是 。(C )(2分)A. 机器启动时引导操作系统。B. 操作系统实现对硬件操作的抽象,使操作系统的代码与硬件无关。C. 为操作系统屏蔽各种外设的细节差异,为操作硬件提供了统一的软件接口。D. 统一管理硬件资源,把硬件的诸多功能进行抽象,以服务的形式提供给应用程序。12关于中断向量下面说法正确的是 。( D )(2分)A. 中断向量存放中断号。B. 中断向量是处理器响应中断执行的程序C. 中断向量是中断时处理器执行的向量运算指令D. 中断向量存放中断服务程序的入口地址或跳转到中断服务程序的入口地址的指令13关于处理器内核的体系

10、结构和实现结构说法正确的是 。( B)(2分)A. 相同体系结构的处理器内核,其实现结构也相同。B. 相同体系结构的处理器内核,可以有不同的实现结构。C. 相同实现结构的处理器内核,其体系结构可能不同。D. 不同实现结构的处理器内核,其体系结构必然不同。14嵌入式应用通常需要考虑低功耗设计,即俗称的“省电”,这是由嵌入式系统的_特点决定的。( D )(2分)A. 专用性B. 计算机系统C. 资源受限D. 功耗约束15寄存器 常作为堆栈指针。( B )(2分)A. R12 B. R13 C. R14 D. R1516. 属于实时操作系统的有 。( A )(2分)A. RT-Linux、VxWor

11、ks、C/OS-IIB. Windows XP、VxWorks、MoblinC. RT-Linux、VxWorks、CLinuxD. VxWorks、C/OS-II、Moblin17. _是操作系统的最核心的机制。( A)(2分)A任务调度B. 内存管理C. 同步与通信D. 文件系统18. ARM微处理器支持_种运行模式。( C )(2分)A.5 B.6 C.7 D.819. ARM9微处理器具有_流水线。(A )(2分)A.5级 B.6级 C.7级 D.8级20. 每条指令都采用标准字长、执行时间短,便于指令的流水线优化的微处理器属于_架构类型。( C )(2分)A. 冯诺依曼结构B. 哈佛

12、结构C. RISCD. CISC21、目前,国内普遍认同的嵌入式系统定义是以应用为中心、( C)可剪裁 、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 A、操作系统 B、应用 C、软硬件 D、嵌入式 22、嵌入式系统的硬件层包含( A)、存储器、通用设备接口 、I/O接口。A、 嵌入式微处理器 B、SOC C、中间层 D、板极支持包 23、嵌入式系统的软件层由( B )、文件系统、图形用户接口、网络系统及通用组建模块组成。A、 设备驱动程序 B、实时多任务操作系统 C、 板极支持包 D、嵌入式操作系统24、MPU表示( B)。A、 板极支持包 B、嵌入式微处理器 C、

13、嵌入式微控制器 D、嵌入式片上系统25、操作系统会的内核(kernel)是系统当中的一个组件,它包含了操作系统(OperatingSystem,OS)的主要功能,这些功能包括(B ) 、存储管理、输入输出管理和文件系统管理。A、 软件管理 B、任务管理 C、操作系统管理D、工作模式管理 26、ARM采用32位地址总线,所支持的最大寻址空间为4GB,从( A)放置第一个存储字数据,在不出现分支的情况下,PC每次增长4个字节。A、03字节 B、47字节 C、811字节 D、13字节27、ARM7采用的是( A),是将数据空间和地址空间合为一体。A、冯.诺依曼体系结构 B、哈佛结构 C、操作系统结构 D、片上结构 28、ARM微处理器的指令集仅能处理( A )的数据,处理结果都要放回寄存器,而对系统存储器的访问需要通过加载/存储指令来完成。A、寄存器 B、存储器 C、CPSR D、内存29、ARM7采用的(A )级流水线,每条操作都需要一个时钟周期,所以一条正常指令需要3个时钟周期才能完成。A、3 B、5 C、7D、9 30、当堆栈指针指向下一将要放入数据的空位置时,称为( C )。A、递增堆栈 B、递减堆栈 C、空堆栈 D、满堆栈31、DR

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号