中断是异步异常,比如下面这些需要“等待”的场景 时钟中断(Timer interrupt) 定时器芯片每隔几毫秒触发一次中断 内核从用户程序取回控制权 外部设备的IO中断 ( I/O interrupt from external device ) 键盘上敲击一个Ctrl-C 网络数据包到达 磁盘数据的到达 处理器外部 IO设备引起 由处理器的中断引脚指示 返回:中断处理程序返回到下一条指令处