简述IRQ异常处理过程。

简述IRQ异常处理过程。

参考答案:

答:IRQ异常处理过程为:

(1)链接寄存器R14_irq保存:被执行指令地址+4;

(2)状态寄存器SPSR_irq保存:CPSR寄存器的内容;

(3)状态寄存器CPSR的位[4:0]=0b10010;

(4)CPSR位[5]清0,[6]位不变;

(5)CPSR位[7]置1;

(6)如采用大端配置,则PC=0xffff0018,否则PC=0x00000018。

  版权声明:本文收集自网络,版权归原作者所有,本站只为了与网友分享,如有不妥请联系站长删除!
关键词: 异常