嵌入式系统期末考试卷答案 注:仅供参考, 试卷总分:100 答题时间:120分钟 考生姓名:___________ 所在班级_________ 学号:___________ 一、填空题 1、ARM的英文全称为 Advanced RISC Machines
2、ARM是一种通用的 32 位处理器
有两种工作状态分别是: 32位 ARM 和 16位 Thumb 状态
3、ARM 微处理器支持字节、 半字 、 字 3 种数据类型,可以表示有符号数和无符号数
其中,字需要 4 字节对齐、半字需要 2 字节对齐
4、ARM 处理器的两种工作状态:32 位 状态与 16 位 状态
5、数据在存储器上的储存格式有两种,分别为 大端 格式和 小端 格式
6、ARM 处理器的 37 个寄存器, 31 个通用寄存器, 6 个状态寄存器
7、ARM的种跳转指令是:b 、 bl 、 bx 和 blx
8、数据在存储器上的储存格式有两种,分别为___小端格式_ ___和 大端 格式
9、ARM有通用寄存器 31 个,其中 R15 作为 PC使用, R13 作为 SP使用
10、C 语言与汇编混合编程时,子程序之间通过寄存器__ R0--R4 来传递参数,更多时用 数据堆栈 来传递
11、ARM 工程项目经ADS 编译链接后,生成的映像(Image)文件主要有两种格式,分别为: ax f 、 bin ;映像的格式转换工具是 fromelf
12、C 程序内嵌汇编的语法格式,以“ asm ”关键字开头
13、ARM 微处理器支持四种类型的堆栈工作方式,分别为: ___满递增_ 、 空递增 、 满递减 、和 空递减
14、常见ARM9 系列微处理器类型有 ARM9E,__ARM9ETDMI_______,_________
15、ARM7 微处理器采用 3 级流水线