1、一、单选题1.(4 分)通常用作堆栈指针的寄存器叫什么名字? A. r13 B. r14 C. r15 D. cpsr得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析2.(4 分)ARM 使用什么样的总线协议? A. AMBA B. CAN C. 1553b 总线 D. TCP/IP得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析3.(4 分)通常用作堆栈指针的寄存器叫什么名字? A. r13 B. r14 C. r15 D. cpsr得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析4.(4 分)根据 ARM 命名规则,ARM7TDMI 的 T 代表什么意思
2、? A. debug B. 支持 Thumb 指令 C. 多媒体处 D. 支持 Jazelle 加速得分:0 知识点:嵌入式系统与结构作业题收起解析答案 B解析5.(4 分)当前程序状态字寄存器的名称是什么? A. CPSR B. SPSR C. MCR D. MSR得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析6.(4 分)ARM 上的外设中断,通常产生哪种异常? A. FIQ B. IRQ C. Data Abort D. SWI得分:0 知识点:嵌入式系统与结构作业题收起解析答案 B解析7.(4 分)ARM 中位于主存储器和内核之间的快速存储器叫什么? A. Cache B
3、. MMU C. MPU D. SDRAM得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析8.(4 分)下列哪条指令可以实现 r1r03? A. ADD r1,r0,r0 ,LSL#1 B. ADD r1,r0,r0,LSL#3 C. MOV r1,r0,LSL#1 D. MOV r1,r0,LSL#3得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析9.(4 分)ARM 上实现内存管理的单元叫什么? A. MMU B. Cache C. MPU D. VFP得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析10.(4 分)ARM 汇编指令中,用于实现寄存器数据
4、搬移操作的是哪条指令? A. ADD B. SUB C. MUL D. MOV得分:0 知识点:嵌入式系统与结构作业题收起解析答案 D解析11.(4 分)Intel 生产的 ARM 芯片叫什么? A. PowerPC B. MIPS C. Firecold D. xscale得分:0 知识点:嵌入式系统与结构作业题收起解析答案 D解析12.(4 分)ARM 用于响应快速外部中断的处理器模式叫什么? A. FIQ B. IRQ C. 数据异常 D. SWI得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析13.(4 分)下列那个寄存器被当作程序计数器 pc? A. r12 B. r13
5、 C. r14 D. r15得分:0 知识点:嵌入式系统与结构作业题收起解析答案 D解析14.(4 分)指令 MOV r0,r1,LSL,3 中,LSL 的作用是? A. 算术右移 B. 逻辑左移 C. 逻辑右移 D. 循环右移得分:0 知识点:嵌入式系统与结构作业题收起解析答案 B解析15.(4 分)ARM 体系结构中共有多少个物理寄存器? A. 37 个 B. 10 个 C. 12 个 D. 72 个得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析16.(4 分)ARM 采用多少位的体系结构? A. 64 位 B. 32 位 C. 16 位 D. 8 位得分:0 知识点:嵌入式
6、系统与结构作业题收起解析答案 B解析17.(4 分)Thumb 指令集的长度是多少? A. 16 B. 32 C. 64 D. 72得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A解析18.(4 分)下面所列指令,哪一条指令语法格式正确? A. ADD r1,r2 B. ADD r1,r2,r3 C. MOV r1,r2,r3 D. LDR r1,r2得分:0 知识点:嵌入式系统与结构作业题收起解析答案 B解析19.(4 分)假设 r00x01,r10x03,正确执行 MOV r0,r1 后,r0 的值为? A. 0x01 B. 0x02 C. 0x03 D. 0x04得分:0 知识点:嵌入式系统与结构作业题收起解析答案 C解析20.(4 分)假设 r00x01,r10x03,正确执行 MOV r0,r1 后,r0 的值为? A. 0x01 B. 0x02 C. 0x03 D. 0x04得分:0 知识点:嵌入式系统与结构作业题收起解析答案 C解析二、多选题1.(4 分)下列哪些指令可以实现对协处理器的访问? A. MRC B. MCR C. LDR D. STM得分:0 知识点:嵌入式系统与结构作业题收起解析答案 A,B