嵌入式系统复习题6

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.选择题

1.以下哪个不是嵌入式系统的设计的三个阶段之一:(A)

A分析

B设计

C实现

D测试

2.以下哪个不是RISC架构的ARM微处理器的一般特点:(C)

A体积小、低功耗

B大量使用寄存器

C采用可变长度的指令格式,灵活高效

D寻址方式灵活简

3.通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的(A)格式的可执行代码。

A elf

B exe

C pe

D sh

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

A.硬件设备初始化。

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

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

D.设置堆栈。

5.以下哪个不是ARM的7种运行状态之一:(B)

A快中断状态

B挂起状态

C中断状态

D无定义状态

6.用以下的哪个命令可以把server的/tmp mount到client的/mnt/tmp并且是(A)

A.mount-o ro server:/tmp/mnt/tmp

B.mount-o ro/mnt/tmp server:/tmp

C.mount-o ro client:/mnt/tmp server:/tmp

D.mount-o ro server:/tmp client:/mnt/tmp

7.以下哪个GUI是由中国人主持的一个自由软件项目:(A)

A MinuGUI

B OpenGUI

C MicroWindows

D Qt/Embedded

8.在下面的叙述中,(D)不是嵌入式图形用户接口(GUI)的主要特点。

A运行时占用的系统资源少

B.模块化结构,便于移植和定制

C.可靠性高

D.美观华丽,图形算法复杂

9.以下叙述中,不符合RISC指令系统特点的是(B)。

A.指令长度固定,指令种类少

B.寻址方式种类丰富,指令功能尽量增强

C.设置大量通用寄存器,访问存储器指令简单

D.选取使用频率较高的一些简单指令

10.通常所说的32位微处理器是指(C)。

A.地址总线的宽度为32位

B.处理的数据长度只能为32位

C.CPU字长为32位

D.通用寄存器数目为32个

11.在嵌入式软件交叉调试过程中,宿主机与目标机之间的连接与通信方式有(ABCD)种。

A.串口

B.并口

C.网络

D.JTAG

E.BDM

12.ADD R0,R1,[R2]属于(B)。

A.立即寻址

B。寄存器间接寻址

C。寄存器寻址

D。基址变址寻址

13、ADD R0,R0,#1属于(A)

A.立即寻址

B。寄存器间接寻址

C。寄存器寻址

D。基址变址寻址

14.数据字越长则(D)

A时钟频率越快

B运算速度越快

C对存储器寻址能力越差

D精度越高

15.典型的计算机系统结构是(A)

A冯诺依曼体系结构

B哈佛结构

C单总线结构

D双总线结构

16.将传统的计算机系统芯片化,是嵌入式系统诞生后的(A)发展模式

A∑发展模式

B创新模式

C电子应用模式

D计算机应用模式

17.下列不是RISC指令系统特点的是(C)//应该为单周期指令

A大量使用寄存器

B采用固定长度指令格式

C使用多周期指令

D寻址方式多

18.与通用操作系统相比嵌入式操作系统还必须具有的特点是(AB)

A强稳定性,弱交互性

B较强实时性

C可伸缩性

D功耗管理与节能

19.下列哪种设备不属于嵌入式系统产品(C)。

A、PDA

B ATM取款机

C个人计算机

D机顶盒

20.下列是开源的嵌入式操作系统的是(A)

A.嵌入式linux

B uc/os

C Palm OS

D WinCE

21.下列是虚拟文件系统的是(B)

A proc

B vfs

C ext

D fat32

22.英国电机工程师学会的定义:“嵌入式系统为控制、监视或辅助设备、机器或甚至工厂操作的装置,具有(A)

A通常执行特定功能

B以微电脑和外围构成核心

C严格的时序和稳定性要求

D全自动操作循环

23.下列任务不是在嵌入式产品设计初期,即需求分析阶段完成的任务是(D)

A性能

B成本

C功耗

D操作系统和硬件选型

24.下列不属于ARM处理器异常工作模式的是(D)

A.快速中断模式

B.未定义模式

C.数据访问终止模式

D.用户模式

25.嵌入式软件开发与通用软件开发增加了(C)环节

A.代码编写

B.代码调试

C.代码固化

D.软件测试

26.嵌入式系统调试方式中不占用系统资源的调试方式是(C)

A模拟器方式

B监控器方式)

C ICE在线仿真器

D IDE在线调试器方式

27.ARM汇编程序中实现程序跳转的方式有(A)

A使用跳转指令

B使用goto语句

C向pc寄存器赋值

D使用jump指令

28.ADD R0,R1,[R2]中的第二操作数属于(B)方式。

A.立即寻址

B。寄存器间接寻址

C.寄存器寻址

D.基址变址寻址

29.烧写到FLASH里的是(B)格式的文件。

A..asm

B..bin

C..obj

D..cpp

29.汇编程序中的伪指令是在(C)阶段起作用。

A.编辑

B.链接

C.编译

D.执行

30、目前嵌入式处理器的种类大约有(C)

A.500多种

B.800多种

C.1000多种

D.2000多种

31.LDM和STM指令最多可以操作(C)寄存器。

A.12个

B.2个

C.16个

D.32个

二、填空题

1.ARM内核有(T)(D)(M)(I)四个功能模块。

2.通用寄存器R0~R15可分为以下3块:(未分组寄存器R0-R7)(分组寄存器R8-R14)(程序计数器R15)

3.ARM可用两种方法存储字数据:(大端模式)(小端模式)

4.ARM体系结构支持的最大寻址空间为(4G)。

5.ARM是(Advanced RISC Machines)的简称。

6.ARM CPU体系结构中支持的特有的两种指令集是:(ARM指令集、)(Thumb指令集)

7.常用硬件调试工具有(实时在线仿真机)(逻辑分析仪)(ROM仿真机)(在线调试)

8.ARM处理器的5种异常模式是(快速终端模式)(外部中断模式)(管理模式)(数据访问终止模式)(未定义模式)

9.写出下列指令的含义

LDR R1,[R0,#0x08]:R0加0x08加载到R1里。即:R1ß[R0+0x]

SUB R1,R1,R2,LSR R3:R1ß[R1-(R2右移R3位)]

LDR R1,[R0,R2,LSL#2]!:R1ß[(R2左移2位)+R0]

相关文档
最新文档