对于单CPU单通道工作过程,下列可以完全并行工作的是( )。

admin2018-07-17  38

问题 对于单CPU单通道工作过程,下列可以完全并行工作的是(    )。

选项 A、程序和程序之间
B、程序和通道之间
C、程序和设备之间
D、设备和设备之间

答案C

解析 本题考查通道的工作原理。做题的时候要注意完全并行的“完全”这两个字,对于单CPU系统来讲,程序和程序之间是并发的关系,而不是真正意义上的并行,要理解好并发和并行的区别。通道方式是DMA方式的进一步发展,通道实际上也是实现I/O设备和主存之间直接交换数据的控制器。通道的基本工作过程如下图所示。

    CPU通过执行I/O指令负责启停通道,以及处理来自通道的中断实现对通道的管理,因此通道和程序(即CPU)并没有完全并行,因为通道仍然需要CPU来对它实行管理,B错误。而在设备工作时,它只与通道交互,此时程序与其并行工作,C正确。而A、D显然错误。
转载请注明原文地址:https://kaotiyun.com/show/9fRi777K
0

最新回复(0)