第2章ARM微处理器的结构与模型资料.pptVIP

  • 3
  • 0
  • 约1.46万字
  • 约 38页
  • 2016-11-30 发布于湖北
  • 举报
2-6-1 ARM所支持的异常 IRQ(Interrupt Request): 中断请求(IRQ)异常是一个由nIRQ输入端的低电平所产生的正常中断。IRQ的优先级低于FIQ。对于FIQ序列它是被屏蔽的。任何时候在一个特权模式下,都可通过置位CPSR中的I 位来禁止IRQ。 不管异常入口是来自ARM状态还是Thumb状态,IRQ处理程序都会通过执行下面的指令从中断返回: SUBS PC,R14_irq,#4 2-6-1 ARM所支持的异常 IRQ(Interrupt Request): FIQ IRQ (Reserved) Data Abort Prefetch Abort Software Interrupt Undefined Instruction Reset 0x1C 0x18 0x14 0x10 0x0C 0x08 0x04 0x00 2-6-1 ARM所支持的异常 FIQ(Fast Interrupt Request): 快速中断请求(FIQ)适用于对一个突发事件的快速响应,这得益于在ARM状态中,快中断模式有8个专用的寄存器可用来满足寄存器保护的需要(这可以加速上下文切换的速度)。 不管异常入口是来自ARM状态还是Thumb状态,FIQ处理程序都会通过执行下面的指令从中断

文档评论(0)

1亿VIP精品文档

相关文档