扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 输入输出系统简单
单选题
2016年5月第15题
收藏
分享
#计算机组成原理
#输入输出系统
#第二版教材
#凯恩建议了解即可
计算机系统中有多种实现数据输入和输出的控制方式,其中占用CPU时间最多的是(__)。
问题(1)
正确答案A
凯恩解析
本题考察的是输入输出系统的控制方式与CPU参与程度。常见的I/O控制方式有:
A选项 程序查询方式:又称“轮询方式”。CPU不断通过程序去检测设备状态,等待其准备好才能进行下一步操作。在整个I/O过程中,CPU需要频繁介入,浪费大量时间,效率最低。这是最占用CPU时间的方式,正确。
B选项 中断方式:设备准备好后向CPU发出中断请求,CPU暂停当前工作响应中断,完成数据传送。相比查询方式,CPU介入少得多,只在需要时才响应。错误。
C选项 DMA方式:直接内存存取方式,数据在I/O设备和内存之间直接传送,几乎不需要CPU干预,CPU只在开始和结束时稍作处理。占用CPU时间更少。错误。
D选项 缓冲方式:利用硬件缓冲寄存器或控制器缓存,设备和CPU的速度差异被缓解,CPU介入进一步减少。错误。
因此正确答案是 A. 程序查询方式。
