I/O 控制方式 — 计算机选择题
题目
某设备的 I/O 工作过程有如下描述:CPU 启动一次数据传送后即被挂起,不断循环查询设备状态,直到设备就绪才逐字节完成传送;传送过程中 CPU 无法执行其他任务。若将此方式改为以数据块为单位、由 DMA 控制器直接在设备与内存间完成整块传送,仅在整块传送结束时向 CPU 发一次中断请求,则 CPU 的介入程度发生的变化是:从「传送全程需 CPU 连续干预」变为( )
A. 传送过程完全不需要 CPU 干预,仅传送开始前的初始化和结束后的中断处理需 CPU 参与
B. 传送全程仍需 CPU 干预,只是查询频率降低为每数据块一次
C. 传送过程改由 CPU 逐数据块搬运,但查询工作交给通道完成
D. 传送过程不需要任何硬件控制器参与,完全由设备自行向内存写入