当发生中断时,arm会自动处理以下内容:
1.在特权模式下,将CPSR复制到SPSR
2.将返回地址存储在新的模式下的LR中
3.修改CPSR的模式位为异常中断模式
4.设置PC指向中断向量表中的相关的异常指令
对于软件异常处理来说,当发生异常输入时它总是需要立即保存寄存器在堆栈上。
当发生中断时,arm会自动处理以下内容:
1.在特权模式下,将CPSR复制到SPSR
2.将返回地址存储在新的模式下的LR中
3.修改CPSR的模式位为异常中断模式
4.设置PC指向中断向量表中的相关的异常指令
对于软件异常处理来说,当发生异常输入时它总是需要立即保存寄存器在堆栈上。