单选题 嵌入式系统开发技术
2017-03-15

以下关于ARM程序状态寄存器CPSR说法错误的是(  )。

A.CPSR记录了ARM运行过程中的标志状态
B.CPSR决定是否切换到Thumb状态
C.CPSR决定是否允许快速中断FIQ
D.CPSR决定堆栈深度

参考答案

D

答案解析

CPRS为当前程序状态寄存器,记录了ARM运行过程中的标志状态;其中T为ARM与Thumb指令切换,F为禁止快速中断FIQ的控制位。 因此A、B、C项正确,故本题选择D。

你可能感兴趣的试题

A.SPSR的值保存到CPSR中
B.设置当前状态寄存器CPSR的相应位
C.断点地址会自动保存在R13中
D.自动把异常向量地址写入R14中
A.MMU是存储器管理部件
B.MMU控制存储器访问顺序
C.MMU控制存储器的访问权限
D.MMU通过查TLB表得到虚拟地址
A.SUB R2,R1,LSR#1
B.MOV R2,R1,LSL#1
C.UDIV R2,R1,#1
D.MOV R2,R1,LSR#1