計算機組成原理————通道

經常用於大型計算機的控制方式是通道方式。通道方式,即能夠根據程序控制多個外部設備並提供了DMA共享的功能,而DMA只能進行固定的數據傳輸操作。根據數據傳送方式,通道可分成字節多路通道、選擇通道和數組多路通道三種類型

DMA專用通道

處理器與設備(大型計算機),是通過通道通訊的,處理器與設備、處理器與通道通訊,是相同的意思。設備與設備通訊,可以不通過處理器核心、直接通過DMA控制器等進行通訊。因此,單核處理器計算機,處理器與設備、設備與設備的通訊,可以並行運行

微型計算機中,主機和高速磁盤交換數據適合採用直接存儲器存儲(DMA)方式。

DMA是在主存與外設之間架一條通道,以減少CPU在數據傳送過程中被幹預的次數。

DMA方式中,I/O設備得到總線的控制權後,數據傳送就由DMA接口進行管理,當字計數器溢出時,向CPU提出中斷請求,表示批量傳送結束。

DMA是在專門的硬件、控制下,實現高速外設和主存儲器之間自動成批交換數據儘量減少CPU干預的輸入/輸出操作方式。

通常有三種方式:停止CPU訪內、週期挪用方式、DMA與CPU交替訪內

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章