耪陛巢磺辜搓僻卢纽鹃惠鲸袍
对应课程:点击查看
起止时间:2020-02-17到2020-06-06
更新状态:已完结
第2章 ARM Cortex-M3 处理器 单元测验——ARM Cortex-M3 核体系结构
1、 Cortex – M3处理器采用()体系结构
A:ARMv4T
B:ARMv6-M
C:ARMv7-M
D:ARMv8-A
答案: ARMv7-M
2、 Cortex-M3处理器的R14寄存器的作用是()
A:程序计数器(Program Counter, PC)
B:链接寄存器(Link Register, LR)
C:堆栈指针寄存器(Stack Pointer,SP)
D:高端寄存器(High Register)
答案: 链接寄存器(Link Register, LR)
3、 指令和数据共享同一总线的体系结构是()。
A:冯•诺依曼结构
B:哈佛结构
C:RISC
D:CISC
答案: 冯•诺依曼结构
4、 Cortex-M3处理器的特点包括()
A:主要应用于微控制器领域的32位处理器
B:基于功能强大的复杂指令集计算机结构(CISC)
C:支持32位ARM指令集和16位Thumb指令集
D:使用3段指令流水线设计
答案: 主要应用于微控制器领域的32位处理器;
使用3段指令流水线设计
5、 Cortex-M3处理器在Thumb工作状态时,支持的操作模式有()
A:调试(Debug)模式
B:线程(Thread)模式
C:异常处理(Handler)模式
D:特权(Privilege)模式
答案: 线程(Thread)模式;
异常处理(Handler)模式
6、 CM3的应用程序状态寄存器APSR包括()状态标志。
A:进位标志C
B:溢出标志V
C:负数标志N
D:零位标志Z
答案: 进位标志C;
溢出标志V;
负数标志N;
零位标志Z
7、 对于位带区0x20004000地址的数据位 3(D3),求其位带别名区地址_
答案: (以下答案任选其一都对)0x2208000C;
0X2208000C
第3章 Thumb指令系统 单元测验 – Thumb指令系统
1、 指示具有只读属性的代码区的语句是( )
A:AREA Mycode1,CODE,READONLY
B:AREA Mycode2,DATA,READONLY
C:AREA Mycode3,CODE,READWRITE
D:AREA Mycode4,DATA,READWRITE
答案: AREA Mycode1,CODE,READONLY
2、 如下语句中,包含立即数寻址的指令是( )
A:LDR R5,[PC,#18]
B:MOV R0,#0x12
C:ADD R0,R1,R2,LSL #3
D:LDR R5,[R1,#4]
答案: MOV R0,#0x12
3、 假设R1=0x31,R2=0x01,执行完ADD R0,R1,R2,LSL #3后R0=( )
A:0x31
B:0x39
C:0x33
D:0x35
答案: 0x39
4、 以下微处理器内部的数据传送指令对应的含义正确的是( )。
A:MOV R1,R0 ;表示将R1中的数据复制到R0
B:MOVS R1, R0 ;表示将R0中的数据复制到R1,不需要更新APSR中标志
C: MOVS R4, #0x34 ;表示将八位数0x34直接存入R4中,需更新APSR中标志
D:MSR CONTROL,R3 ;表示将CONTROL中的值复制到R3
答案: MOVS R4, #0x34 ;表示将八位数0x34直接存入R4中,需更新APSR中标志
5、 关于ARM的统一汇编语言UAL,( )符合其语法规则
A:标识符必须起始于首列
B:助记符可以起始于首列
C:注释使用英文分号开始
D:字母大小写敏感
答案: 标识符必须起始于首列;
注释使用英文分号开始;
字母大小写敏感
6、 ARM(Thumb)汇编程序所支持的常量有( )
A:数字常量
B:逻辑常量
C:字符串常量
D:整型常量
答案: 数字常量;
逻辑常量;
字符串常量
7、 下面指令有问题的是( )。
A:mov r1,r2
B:mov r1,#0xfff0
C:ldr r1,#0x1024
D:ldr r1,=#0x1024
答案: mov r1,#0xfff0;
ldr r1,#0x1024;
ldr r1,=#0x1024
8、 指令执行后,会根据执行结果影响状态标志(NZCV)的指令是()
A:MOV R0,R1
B:MOVS R0,R1
C:ADDS R0,R0,R1
D:SUB R0,R0,R1
答案: MOVS R0,R1;
ADDS R0,R0,R1
9、 如果需要保存返回地址,可以使用( )转移指令
A:B
B:BL
C:BX
D:BLX
答案: BL;
BLX
10、 已知R0=0x00000000, R1=0x00090000,存储器中的内容mem32[0x00090000]=0x01010101,mem32[0x00090004]=0x02020202,执行指令:LDR R0,[R1,#4]! ,则R0中运算后的数据为_____。
答案: (以下答案任选其一都对)0x02020202;
如需购买完整答案,请点击下方红字:
获取更多中国大学mooc慕课答案,请点击这里,进入mooc.mengmianren.com
愁柏户额肯慌旁瓦瞪盖刊侈领