| 项目 | 值 |
|---|---|
| 异常 | CPU 内部事件(除零、溢出、缺页) |
| 中断 | 外部设备请求(I/O 完成、时钟) |
| 处理过程 | 关中断→保存断点→识别中断源→保护现场→中断服务→恢复现场→开中断 |
由 CPU 内部事件引起,与当前执行的指令相关。
由 CPU 外部设备引起,与当前执行的指令无关。
| 类型 | 例子 | 特点 |
|---|---|---|
| 不可屏蔽 | 电源故障、内存校验错 | 必须立即处理 |
| 可屏蔽 | I/O 中断、定时器 | 可通过屏蔽位关闭 |
当多个中断同时到达时,按优先级处理:硬件故障 > 软件中断 > NMI > INTR;同级中断通过排队器(链式优先级)决定。
从中断请求发生到开始执行中断服务程序第一条指令的时间:
逐步查看中断响应过程(关中断 → … → 开中断返回)。点击"下一步"推进。
↑ 以上为站内 HTML 相对链接(纯网页可浏览);本页右上「在 Obsidian 中打开」跳回源笔记。