跳到正文

7.3.2 中断的作用和原理、多重中断、程序中断方式

40 分钟

7.3.2 中断的作用和原理、多重中断、程序中断方式

I/O控制模型

中断请求经屏蔽、优先级和允许位判定,在指令边界响应。CPU保存断点/状态,取得向量入口,执行服务程序并返回。多重中断允许高优先级打断低优先级,但需保护现场。

中断、DMA与时序推演

主程序被设备A中断;A服务中开放中断后更高优先B到来,先保存A现场处理B,返回A,再返回主程序。栈呈嵌套LIFO。

推演记录请求、仲裁、现场保存、数据搬运、计数更新和完成通知。

错解反馈与迁移

错因把响应优先级和处理优先级混淆。迁移:屏蔽字可动态规定允许谁嵌套。

小纸条

屏蔽字可动态规定允许谁嵌套。

登录 后可看答案

Practice

本课练习

0

先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。

本课练习正在补齐,暂不应标记为完成。