《现代操作系统》——第2章 处理器状态

  1. 中断和异常的区别:中断来自外部,可以称为外中断;异常来自内部,可以称为内中断。
    • 常见的中断:IO中断、时钟中断等
    • 常见的异常:程序性异常如溢出、页错误、保护性异常、系统调用(主动产生的异常,类似于软件中断的概念,常被操作系统用于陷入内核)
  2. 中断/异常发生时,硬件和软件各自发挥的作用:
    • 硬件(中断系统):响应——CPU在每个指令周期结束时,检查中断寄存器看是否有中断发生
    • 软件(中断服务程序):处理

猜你喜欢

转载自www.cnblogs.com/uestcliming666/p/13179280.html