返回
当前 - 选择题 - 输入输出系统
题号:0120160500015
单选题
2016年5月第15题

计算机系统中有多种实现数据输入和输出的控制方式,其中占用CPU时间最多的是(程序查询方式)。

问题(1)
浓缩知识点

计算机系统中常见的I/O控制方式主要包括程序查询、中断、DMA、缓冲四种,不同方式的CPU参与程度差异显著。其中程序查询方式是CPU主动周期性轮询设备状态,在整个数据传输过程中需要频繁介入,会大量占用CPU时间,是CPU利用率最低的一种方式;中断方式下,设备准备就绪后向CPU发送中断请求,CPU仅在响应和处理中断时参与数据传输,相比程序查询方式大幅减少了CPU占用;DMA方式即直接内存存取,数据可直接在I/O设备与内存间传输,CPU仅需完成初始化和结束阶段的少量操作,几乎不占用CPU运行时间;缓冲方式则通过硬件缓冲寄存器或缓存缓解设备与CPU的速度差,进一步降低CPU的介入程度,提升整体运行效率。

正确答案
A

本题考察的是输入输出系统的控制方式与CPU参与程度
中断方式下,设备准备就绪后向CPU发送中断请求,CPU仅在响应和处理中断时参与数据传输,相比程序查询方式大幅减少了CPU占用。DMA方式即直接内存存取,数据可直接在I/O设备与内存间传输,CPU仅需完成初始化和结束阶段的少量操作,几乎不占用CPU运行时间。缓冲方式则通过硬件缓冲寄存器或缓存缓解设备与CPU的速度差,进一步降低CPU的介入程度,提升整体运行效率。
本小问答案是 程序查询方式。题干中的“计算机系统中有多种实现数据输入和输出的控制方式,其中占用CPU时间最多的”对应程序查询方式。
因此,选项 A 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有