单选题
嵌入式系统开发技术
2017-03-15
关于ARM处理器异常中断响应过程中,以下说法正确的是( )。
A.SPSR的值保存到CPSR中
B.设置当前状态寄存器CPSR的相应位
C.断点地址会自动保存在R13中
D.自动把异常向量地址写入R14中
参考答案
B
答案解析
ARM对异常的响应过程如下:将CPRS的值保存到将要执行的异常中断对应的各自SPSR中;设置CPSR的相应位;将引起异常指令的下一条地址(断点地址)保存到R14中;给PC强制赋值,转入向量地址,以便执行相应的处理程序。故本题选择B。
你可能感兴趣的试题
A.SUB R2,R1,LSR#1
B.MOV R2,R1,LSL#1
C.UDIV R2,R1,#1
D.MOV R2,R1,LSR#1