7.3.1 程序查询方式
约 40 分钟
7.3.1 程序查询方式
I/O控制模型
程序查询用CPU轮询状态直到就绪,再传数据。实现简单、响应直接,但等待期间CPU不能做有效工作。可用超时避免故障设备导致无限循环。
中断、DMA与时序推演
设备平均10微秒就绪,CPU每100ns轮询一次,约100次状态读取。若每次占用总线,会造成明显开销。
推演记录请求、仲裁、现场保存、数据搬运、计数更新和完成通知。
错解反馈与迁移
错因轮询条件读反或无超时。迁移:指数退避可减少长期等待时轮询压力。
小纸条
指数退避可减少长期等待时轮询压力。
登录 后可看答案
Practice
本课练习
先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。
本课练习正在补齐,暂不应标记为完成。