计算机系统中主机与外设间的输入输出控制方式有多种,其中占用主机CPU时间最多的是 ________方式。

admin2014-08-23  29

问题 计算机系统中主机与外设间的输入输出控制方式有多种,其中占用主机CPU时间最多的是 ________方式。

选项 A、通道方式
B、DMA
C、中断
D、程序查询

答案D

解析 本题考查计算机系统的基础知识。程序查询方式是主机通过程序直接控制输入输出设备的工作,此方式下进行主机和外设间的数据交换时,主机CPU要不断查询外设状态、控制数据传送过程而不进行其他操作。在中断方式下,主机向输入输出设备发出数据传送的命令后,仍可以进行其他操作,外设在完成发送或接收数据的准备工作后,向主机发出中断请求,进行数据传送。在此方式下,外设的准备工作可独立进行,主机在此期间进行其他操作,但输入输出的数据传送操作仍在主机CPU控制下进行。在DMA方式下,输入输出设备与内存储器直接相连,数据传送由DMA控制器而不是主机CPU控制。CPU除了传送开始和终了时进行必要的处理外,不参与数据传送的过程。输入输出通道实际上是一种专用处理机。进行输入输出操作时,通道取出并执行保存在主机主存储器中的程序,控制输入输出设备与主存储器之间的数据交换。这种方式下CPU只需进行少量的处理就实现了并行操作。
转载请注明原文地址:https://jikaoti.com/ti/FIJ7FFFM
0

最新回复(0)