2022年最新ARM嵌入式期末考试试题.pdf
《2022年最新ARM嵌入式期末考试试题.pdf》由会员分享,可在线阅读,更多相关《2022年最新ARM嵌入式期末考试试题.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档精品文档一、选择题 (共 5) 1、下面哪个不是嵌入式操作系统的特点。( C )A.内核精简B.专用性强C.功能强大 D.高实时性2、ARM 指令集合 Thumb指令集分别是( D )位的。A.8,16 B.16,32 C.16,16 D.32,16 3、FIQ 中断的入口地址是( A ) A.0 x0000001C B.0 x00000008 C.0 x00000018 D.0 x00000014 4、ADD R0 ,R1 ,#6,执行该指令时属于( A)寻址方式。 A.立即寻址 B. 多寄存器寻址 C.寄存器直接寻址 D. 相对寻址5、寄存器 R13除了可以用作通用寄存器之外,还可
2、以作为( B )A.程序计数器 B.堆栈指针寄存器 C.链寄存器 D.基址寄存器6、一个 32 位字 0 x12345678,在采用 bigEndian 存储,在内存的排列正确的是(B) A.78 56 34 12 B.12 34 56 78 C.87 65 43 21 D.21 43 65 87 二、填空题 ( 共 5 个) 1、嵌入式系统体系结构一般具有冯. 诺依曼和哈佛两种基本形式,且ARM7采用 冯. 诺依曼体系结构。2、从编程角度看, ARM 微处理器一般有 ARM 和 Thumb两种工作状态。3、ARM9 处理器使用了程序存储器和数据存储器分开独立编址的哈佛结构,并采用 5 级指令
3、流水线, 5 级流水线操作分别是取指、译码、执指、缓冲和写回。4、ARM微处理器支持字节、半字、字三种数据类型,数据的位数分别为8位、16 位、32 位,其中字必须以4 字节为边界对齐,半字必须以2 字节为边界对齐。5、复位异常的优先级最高,因此在任何情况下,只要进入该状态系统无条件地将 PC指向 0 x00000000处,以执行系统第一条指令。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 6 页 - - - - - - - - - - 精品文档精品文档三、判断题(共 5 个)1、ARM7
4、采用 3 级指令流水线,即取指令、译码和执行指令。()2、Boot Loader 是在操作系统内核运行之前运行的一段小程序。() 3、嵌入式系统开发环境只需要宿主机和目标机就可以。()4、ARM 指令中“ % ”后面的数字为十进制数。()5、无论何种模式下R15均作为 PC使用。()6、ATPCS 中的参数传递规则只能使用寄存器R0-R3来进行参数的传递。()7、在 C语言程序中调用汇编语言程序的方法是使用EXTERN 关键字。 ()8、Char *a5;是数组指针的声明格式。()9、指令 ADD Rd ,Rn,#3 和指令 ADD Rd ,Rn,Rm的寻址方式不同。()10、指令 MUL R
5、1 ,R1 ,R6是正确的。() (因为目标寄存器 R1不能同时做第一操作数)四、写出下列简称的含义(共 5 个) 1、MMU: 存储管理单元2、SOC :嵌入式片上系统3、RISC:精简指令集计算机4、EDSP :嵌入式数字信号处理器5、IDE:集成开发环境6、IRQ:外部中断请求7、ICE:实时在线仿真器8、CPSR: 当前程序状态寄存器9、IPC:内部进程间通信10、MCU :微控制单元五、简答题 ( 共 3 个) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 6 页 - - - -
6、- - - - - - 精品文档精品文档1、ARM 体系结构的技术特点是什么?答:(1)单调周期操作(2)采用加载 / 存储指令结构(执行速度快)(3)固定 32 位指令 (结构简单、效率高)(4)地址指令格式(三地址指令格式,优化代码)(5)指令流水线技术(提高执行效率)2、为什么要使用Thumb模式?与 ARM 代码相比较, Thumb代码的两大优势是什么?如何完成 Thumb指令模式和 ARM 指令模式之间的切换?答:ARM 体系结构除了支持执行效率很高的32 位 ARM 指令集以外,为兼容数据总线宽度为 16 位的应用系统,也支持16位的 Thumb指令集。 Thumb指令集是 ARM
7、 指令系统的一个子集, 允许指令编码的长度为16位。与等价的 32 位代码相比较, Thumb指令集在保留32 位代码的优势的同时,大大节省系统的存储空间。由 ARM 状态切换到 Thumb状态通过 BX指令,当操作数寄存器的最低位为1时,可执行 BX指令使微处理器进入Thumb状态;当操作数寄存器的最低位为0时,可执行 BX指令使微处理器进入ARM 状态。3、具体说明 ARM7TDMI 中的 T、D、M和 I 代表什么?答:ARM7TDMI 是 ARM7 系列成员中应用最为广泛的32位高性能嵌入式RISC 处理器内核,其中 T表示支持高密度16 位的 Thumb指令集,D表示支持片上调试,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 最新 ARM 嵌入式 期末考试 试题
限制150内