异常的发生会导致程序正常运行的被打断,
并将控制流转移到相应的异常处理(异常响应),有些异常(fiq、irq)事件处理后,系统还希望能回
到当初异常发生时被打断的源程序断点处继续完成源程序的执行(异常返回),这就需要一种解决方案,
用于记录源程序的断点位置,以便正确的异常返回。
类似的还有子程序的调用和
返回。在主程序中(通过子程序调用指令)调用子程序时,也需要记录下主程序中的调用点位置,以便将来的子程序的返回。
转
自:http://blog.sina.com.cn/s/blog_62714d6a0100mjgx.html?retcode=0