试题详情
简答题当异常结束时,ARM内核会做哪些处理?
  • ARM系统处理完中断后从异常中断处理程序中返回包括下面的步骤:
    (1)恢复被中断的程序的处理状态,即将SPSR_mode寄存器内容复制到当前程序状态寄存器CPSR中。
    (2)返回到发生异常中断的指令的下一条指令处执行。即将LR_mode寄存器的内容复制程序计数器PC中。因为整个应用系统是从复位异常中断处理程序执行的,所以复位异常中断处理程序不需要返回。
  • 关注下方微信公众号,在线模考后查看

热门试题