嵌入式计算机系统(南京医科大学康达学院)中国大学mooc慕课答案2024版100分完整版

耪陛巢磺辜搓僻卢纽鹃惠鲸袍

对应课程:点击查看
起止时间: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

愁柏户额肯慌旁瓦瞪盖刊侈领