注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目,还是不懂的话可以看这个:快速答题技巧
- 2024年秋江苏开放大学微机控制与接口技术综合大作业答案
- 2024年秋江苏开放大学微机控制与接口技术第4次作业答案
- 2024年秋江苏开放大学微机控制与接口技术第3次作业答案
- 2024年秋江苏开放大学微机控制与接口技术第2次作业答案
- 2024年秋江苏开放大学微机控制与接口技术第1次作业答案
- 2024年春江苏开放大学微机控制与接口技术第5次作业答案
- 2024年春江苏开放大学微机控制与接口技术第4次作业答案
江苏开放大学微机控制与接口技术第二次作业选择题
1、ATPCS规定中,栈是()?
A、空递减
B、满递减
C、空递增
D、满递增
正确答案:B 学生答案:B
2、ARM中可以访问状态寄存器的指令是()。
A、MRS
B、MOV
C、LDR
D、ADD
正确答案:A 学生答案:A
3、CPSR中的低8位称为控制位,下列不属于控制位的是()?
A、T
B、F、C、N
D、I
正确答案:C 学生答案:C
4、CPSR中的低8位称为控制位,其中I位等于1表示().
A、禁止IRQ中断
B、允许IRQ中断
C、允许FIQ中断
D、禁止FIQ中断
正确答案:A 学生答案:A
5、下列条件码中表示不相等的是().
A、EQ
B、NE、C、CC、D、CS
正确答案:B 学生答案:B
江苏开放大学微机控制与接口技术第二次作业填空题
1、STM32F103是位单片机,内核是ARM公司的。
正确答案:32;cortex-m
2、ARM处理器支持的数据类型中,字节为位、半字为位、字为位。
正确答案:8;16;32
江苏开放大学微机控制与接口技术第二次作业简答题
1、请问BL指令跳转时LR寄存器保存的是什么内容?并请简述原因。
参考答案:BL跳转时,LR中保存的是执行BL跳转指令的下一条指令的地址,考虑流水线的情况,即当前的PC-4。 LR用来在需要返回程序时从LR中还原程序执行的位置继续执行。
2、ARM程序可以使用两种语言进行设计,一种是汇编语言,一种是C/C++语言,各自的特色是什么?
参考答案:汇编语言特点:程序执行速度快,程序代码生成量少,但是可读性差,汇编 语言属于低级语言,在通常情况下可以使用汇编语言编写驱动程序、 需要严格计算执行时间的程序以及需要加速执行的程序。
C/C++语言:是咼级语言,能够快速的编写应用程序,有丰富的程序库支持,程序易编写,具有结构化,程序可读性强,易于修改,便于调试和维护。
3、简述ARM中CPSR寄存器各位的功能.
参考答案:CPSR是当前程序状态寄存器,是在任何模式下都可以访问的通用状态寄存器,它包括条件标志位,中断禁止位,当前处理器模式标志位,以及其他一些相关的一些相关的控制和状态位
①条件码标识;N,Z,C,V均为条件码标识,它们的内容可被算术或逻辑的结果所改变,并且可以决定某条指令是否被执行。
②控制位:CPSR的低8位称为控制位,当发生异常时这些位可被改变,如果处理器运行特权模式,这些位也可以由程序修改。
③保留位:CPSR中的其余位为保留位,当改变CPSR中的条件码标志位或者控制位时保留位不要被改变,在程序中也不要使用保留位来存储数据
4、ARM通用寄存器中,有3个寄存器有特殊功能和作用,请写出它们的作用。
参考答案:R13:SP栈指针寄存器,用来保存程序执行时的栈指针位置;R14:LR返回链接寄存器,用来保存程序执行BL指令或模式切换时的返回原程序继续执行的地址;R15:PC程序计数器,保存.
未经授权,禁止转载,发布者:形考达人,出处:https://www.xingkaowang.com/8580.html
本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!内容仅供研究参考,付费前请自行鉴别。
免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,预祝大家上岸成功