江苏开放大学2023年秋《微机控制与接口技术 060247》第3次作业参考答案

2023年12月209:48:17发布者:江开学习小虫 121 views 举报

单选题

1在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?( )

A先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态

B直接修改CPU状态寄存器(CPSR)对应的模式

C使用软件中断指令(SWI)

D让处理器执行未定义指令

答案: A

2ADD R0,R1,#6,执行该指令时属于( )寻址方式。

A相对寻址

B立即寻址

C寄存器直接寻址

D多寄存器寻址

答案: B

3下面哪个不是嵌入式操作系统的特点。()

A功能强大

B内核精简

CA.高实时性

D专用性强

答案: 

填空题

1ARM 属于 架构。

答案: 

2C PU从主存取出一条指令并执行该指令的时间称 ,它通常用若干个 来表示,而后者又包括若干个 。

答案: 

3STM32103的GPIO端口具有多种配置状态,输入有3种状态,它们分别是 、 和 。

答案:

4将2进制转换为16进制:(1101,1010,1011,0110 1110) B = 

答案: 

5中断向量是 ,每个中断类型对应一个 。

答案:

简答题

1什么是存储的“大端模式”和“小端模式”? 以0x20000000为单元写入数据0x12345678。 

答案:

大端模式:数据按照低位字节存储在高位地址的顺序存储。小端模式:按照高字节数据存储在高地址的顺序存储数据。0x20000000 stores 0x78,0x20000001 stores 0x56,0x 20000002 stores 0x 34 0x 20000003 stores 0x 12。

21.    什么是堆栈?堆栈是如何在ARM中定义和使用的?

答案:

3为什么ARM指令必须按字对齐存储,Thumb指令必须按半字对齐 ?

答案:

4简述ARM 的7 种功能模式。

答案:

提示:下载前请核对题目。客服微信:diandahome
标题含“答案”文字,下载的文档就有答案
特别声明:以上内容(如有图片或文件亦包括在内)为“电大之家”用户上传并发布,仅代表该用户观点,本平台仅提供信息发布。