📜  I / O通道及其类型

📅  最后修改于: 2021-06-28 09:38:19             🧑  作者: Mango

I / O通道是DMA概念的扩展。它具有使用I / O通道上的专用处理器执行I / O指令的能力,并能够完全控制I / O操作。处理器本身不执行I / O指令。处理器通过指示I / O通道执行内存中的程序来启动I / O传输。

程序指定–一个或多个设备,一个或多个内存区域,优先级和错误情况操作

I / O通道的类型:

1.选择频道:
选择器通道控制多个高速设备。它专用于与其中一台设备进行数据传输。在选择器通道中,每个设备都由控制器或I / O模块处理。它控制图中所示的I / O控制器。

2.多路复用器通道:
多路复用器通道是可以同时处理多个设备的DMA控制器。它可以一次为多个设备进行块传输。

此通道中使用两种类型的多路复用器:

  1. 字节多路复用器–
    用于低速设备。它传输或接受字符。从多个设备交错字节。
  2. 块多路复用器–
    它接受或传输字符块。交错来自多个设备的字节块。用于高速设备。