嵌入式系统基础B及答案

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

………………………………密………………………………封………………………………线………………………………

2015—2016学年第二学期期末考试

一、单项选择题(每题2分,共30分)

1、下面哪种操作系统不属于商用操作系统。( )

A、windows xp

B、Linux

C、VxWorks

D、WinCE

2、下面哪点不是嵌入式操作系统的特点。( )

A、内核精简

B、专用性强

C、功能强大

D、高实时性

3、下面哪种不属于嵌入式系统的调试方法。( )

A、模拟调试

B、软件调试

C、BDM/JTAG调试

D、单独调试

4、在嵌入式ARM处理器中,下面哪种中断方式优先级最高。( )

A、Reset

B、数据中止

C、FIQ

D、IRQ

5、NAND FLASH和NOR FLASH的区别正确的是( )。

A、NOR的读速度比NAND稍慢一些

B、NAND的写入速度比NOR慢很多

C、NAND的擦除速度远比NOR的慢

D、大多数写入操作需要先进行擦除操作

6、通常所说的32 位微处理器是指( )。

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

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

C、CPU 字长为32 位

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

7、ADD R0,R1,[R2]属于( )。

A、立即寻址

B、寄存器间接寻址

C、寄存器寻址

D、基址变址寻址

8数据字越长则( )。

A、时钟频率越快

B、运算速度越快

C、对存储器寻址能力越差

D、精度越高

9、典型的计算机系统结构是( )。

A、冯诺依曼体系结构

B、哈佛结构

C、单总线结构

D、双总线结构

10、下列不是RISC指令系统特点的是( )。

A、大量使用寄存器

B、采用固定长度指令格式

………………………………密………………………………封………………………………线………………………………

C 、 使用多周期指令

D 、 寻址方式多

11、下列那种设备不属于嵌入式系统产品( )。

A 、PDA

B 、ATM 取款机

C 、个人计算机

D 、机顶盒

12、下列不属于ARM 处理器异常工作模式的是( )。

A 、快速中断模式

B 、 未定义模式

C 、数据访问终止模式

D 、用户模式

13、汇编程序中的伪指令是在( )阶段起作用。

A 、 编辑

B 、 链接

C 、编译

D 、执行

14、LDM 和STM 指令最多可以操作( )寄存器。

A 、12个

B 、2个

C 、16个

D 、32个

15、烧写到FLASH 里的是( )格式的文件。

A 、.asm

B 、.bin

C 、.obj

D 、.cpp

1、ARM 微处理器有 种工作模式,它们分为两类非特权模式、 。

2、ARM 支持两个指令集, ARM 核因运行的指令集不同,分别有两个状态 、 ,状态寄存器

CPSR 的 位反映了处理器运行不同指令的当前状态

3、ARM 核有 个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器, 寄存器用于存储PC 。

4、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和 。

5、ARM 可用两种方法存储字数据:大端模式和 。

6、ARM 体系结构支持的最大寻址空间为 。 ( )1、所有的电子设备都属于嵌入式设备。 ( )2、CISC 将被RISC 所取代。

( )3、嵌入式linux 操作系统属于免费的操作系统。

( )4、移植操作系统时需要修改操作系统中与处理器直接相关的程序。 ( )5、嵌入式开发需要专门的软件和硬件设备。

( )6、所有Thumb 指令是无条件执行的。

二、填空题(每空1分,共10分)

三、判断题(每题1分,共10分。在正确论断前面的括号中填入“√”,否则填入“×”。)

………………………………密………………………………封………………………………线………………………………

( )7、Thumb 指令集是16位的,而ARM 指令集是8位的,Thumb 有更高的代码密度。 ( )8、嵌入式就是ARM 。 ( )9、只要是32位就是立即数。

( )10、ARM9采用的是哈弗结构,即数据和指令分开存储。 1.ARM 2. CISC 和RISC 3、JTAG 4、ADS 5、ATPCS 1、什么是嵌入式系统?

2、CPSR 寄存器中哪些位用来定义处理器状态?

3、请指出MOV 指令与LDR 加载指令的区别及用途?

4、请指出LDR 伪指令的用法。指令格式与LDR 加载指令的区别是什么?

试述ARM 处理器对异常中断的响应过程。

一、单项选择题(每题2分,共30分)

1.B

2.C

3.D

4.A

5.D

6. C

7. B

8. D

9. A 10. C 11.C 12.D 13.C 14.C 15.B

四、专业名词解释(每题2分,共10分) 五、简答题(每题8分,共32分) 六、问答题(8分)

相关文档
最新文档