7.3.2 中断的作用和原理、多重中断、程序中断方式
约 40 分钟
7.3.2 中断的作用和原理、多重中断、程序中断方式
I/O控制模型
中断请求经屏蔽、优先级和允许位判定,在指令边界响应。CPU保存断点/状态,取得向量入口,执行服务程序并返回。多重中断允许高优先级打断低优先级,但需保护现场。
中断、DMA与时序推演
主程序被设备A中断;A服务中开放中断后更高优先B到来,先保存A现场处理B,返回A,再返回主程序。栈呈嵌套LIFO。
推演记录请求、仲裁、现场保存、数据搬运、计数更新和完成通知。
错解反馈与迁移
错因把响应优先级和处理优先级混淆。迁移:屏蔽字可动态规定允许谁嵌套。
小纸条
屏蔽字可动态规定允许谁嵌套。
登录 后可看答案
Practice
本课练习
先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。
本课练习正在补齐,暂不应标记为完成。