公司新闻

IO控制器的通道类型分析

更新时间:2020-07-07

  (1)字节多路通道
  在这种通道中,一般都含有较多个(8,16,32)非分配型子通道(一个通道衔接多个逻辑设备),每一个子通道衔接一台I/O设备。这些子通道按时刻片轮转方法共享主通道。一个子通道完结一个字节的传送后,立即让出字节多路通道(主通道),给另一个子通道使用。它适用于衔接低速或中速设备,如打印机、终端等。
  字节多路通道主要用于衔接大量的低速设备,如键盘、打印机等等。例如IO控制器数据传输率是1000B/s,即传送1个字节的距离是1ms,而通道从设备接纳或发送一个字节只需要几百纳秒,因而通道在传送两个字节之间有许多闲暇时刻,字节多路通道正是利用这个闲暇时刻为其他设备服务。
  (2)数组挑选通道
  这种通道虽然能够衔接多台I/O设备,可是它只有一个分配型通道(衔接多个物理设备,可是只能使用一个逻辑设备),在一段时刻内只能履行一道通道程序、操控一台设备进行数据传送,其数据传送是按数组块方法进行。挑选通道很像一个单道程序的处理器,在一段时刻内只允许履行一个设备的通道程序。即当某台设备一旦占用了该通道,就被它独占,直至该设备传送结束释放该通道为止。可见,它适于衔接高速设备(如磁盘机、磁带机),可是这种通道的利用率较低。
  (3)数组多路通道

  数组挑选通道虽然有很高的传输速率,但它每次只允许一个设备传输数据。IO控制器通道是将数组挑选通道的传输速率高和字节多路通道的分时并行操作的长处结合起来,形成的一种新的通道。当某设备进行数据传送时,通道只为该设备服务;当设备在履行寻址等操控性动作时,通道暂时断开与这个设备的衔接,挂起该设备的通道程序,去为其他设备服务,即履行其他设备的通道程序。它含有多个非分配型子通道,能够衔接多台高、中速的外围设备,其数据传送却是按数组方法进行。所以这种通道既具有很高的数据传输速率,又能取得令人满意的通道利用率。      


在线客服

服务热线
0755-82549363
李经理:13266550003
汤经理:18188647858