中断现场是由中断隐指令保存还是由中断程序保存?
时间: 2023-10-03 19:03:13 浏览: 596
中断现场是由中断隐指令保存的。当CPU执行中断指令时,它会自动将下一条指令地址和程序状态字(PSW)保存在堆栈中。这些被称为隐式指令,因为它们是由CPU自动执行的,无需程序员手动干预。然后,CPU会跳转到中断处理程序并开始执行它。当中断处理程序完成后,CPU会从堆栈中恢复被保存的指令地址和PSW,然后继续执行中断指令之后的指令。这个过程被称为“返回中断”,因为CPU返回到执行中断指令之前的状态。
阅读全文