簡介
引入 :
通道處理機 : 通道處理機雖然不是一台具有完整指令系統的處理機,但可以把它看作是一台能夠執行有限輸入輸出指令、能夠被多台外圍設備共享的小型DMA專用處理器機。
通道完成一次數據傳輸的主要過程 :
通道的三種類型
字節多路通道
- 適用於字符類低速外圍設備, 通道的數據寬度為單字節, 以字節交叉方式輪流的為多台外部設備服務. 如 : 光電機
- 選中一個設備后傳一個字節, 然后換下一個設備
選擇通道
- 選擇通道為優先級高的高速外圍設備服務, 如磁盤. 數據傳送以成塊的方式進行.
- 每個選擇通道只有一個以成組方式工作的子通道, 逐個為多台高速外圍設備服務
- 選中一個設備后必須把該設備所有數據全傳送完
數組多路通道
- 把字節多路通道和選擇通道的特性結合起來
- 連接多台高速外設, 每次為一台高速設備傳送一個數據塊, 並輪流為多台外圍設備服務
計算通道流量
計算通道實際最大流量
- 字節多路通道-----各設備字節傳送速率之和
- 選擇通道和數組多路通道-----各設備字節傳送速率的最大值
例題
極限流量 = 各通道最大值之和