问题 问答题 简答题

请简述说明系统从异常处理程序中返回需要执行哪些操作。

答案

参考答案:

(1)恢复原来被保护的用户寄存器。

(2)将SPSR_mode寄存器值复制到CPSR中,使得CPSR从相应的SPSR中恢复,以恢复被中断的程序工作状态。

(3)根据异常类型将PC值恢复成断点地址,以执行用户原来运行着的程序。

(4)清除CPSR中的中断禁止标志I和F,开放外部中断和快速中断。

判断题
单项选择题