第四章 输入输出系统

4.3.4 通道中的数据传送过程

  一个字节多路通道是分时为多台低速和中速外围设备服务的,在有P台设备同时连接到一个字节多路通道上时,它的数据传送过程如图4.14所示。
  在图4.14中,每一个参数的含义如下:
  :设备选择时间。从通道响应设备发出数据传送请求开始,到通道实际为这台设备传送数据所需要的时间。
  :传送一个字节所用的时间,实际上就是通道执行一条通道指令,即数据传送指令所用的时间。
  P:在一个通道上连接的设备台数,且这些设备同时都在工作。
  n:每一个设备传送的字节个数,这里,假设每一台设备传送的字节数都相同,都是n个字节。
  :连接在通道上的第i台设备传送的第j个数据,其中有:i=1,2,…,p,j=1,2,…,n。
  T:通道完成全部数据传送工作所需要的时间。

  在字节多路通道中,通道每连接一个外围设备,只传送一个字节,然后又与另一台设备相连接,因此,在图4.14中,设备寻址时间TS和数据传送时间是间隔进行的。
  当一个字节多路通道上连接有P台外围设备,每一台外围设备都传送n个字节,总共所需要的时间T计算如下:
          (4.1)