IRQ异常处理过程是怎样的?

15 查阅

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。