以下关于ARM处理器从异常中断返回的说法错误的是( )。
A、
恢复原来被保护的用户寄存器
B、
将SPSR寄存器的值复制到CPSR
C、
将异常向量地址写入PC中
D、
清除I和F标志,允许IRQ和FIQ中断
【正确答案】
C
【答案解析】
除复位异常,其他所有异常处理完毕之后必须返回到原来程序处继续向下执行:恢复原来被保护的用户寄存器;将SPSR_mode寄存器值复制到CPSR中;根据异常类型将PC值恢复成断点地址;清除I和F标志,允许IRQ和FIQ中断。故本题选C。
提交答案
关闭