三總線結構包括哪三種

來源:趣味百科館 1.06W

三總線結構包括哪三種

三總線結構包括內存總線、輸入/輸出(I/O)總線和直接內存訪問(DMA)總線。總線結構即在計算系統各部件之間採用三條各自獨立的總線來構成信息通路。

內存總線用於CPU和內存之間傳送地址、數據和控制信息;I/O總線供CPU和各類外設之間通訊用;DMA總線使內存和高速外設之間直接傳送數據。一般來說,在三總線系統中,任一時刻只使用一種總線;但若使用多入口存儲器,內存總線可與DMA總線同時工作,此時三總線系統可以比單總線系統運行得更快。但是三總線系統中,設備到設備不能直接進行信息傳送,而必須經過CPU或內存間接傳送,所以三總線系統總線的工作效率較低。

單機系統中採用的總線結構有以下三種基本類型:三總線結構、單總線結構、雙總線結構。單總線結構是用一組總線連接整個計算機系統的各大功能部件,各大部件之間的所有的信息傳送都通過這組總線。單總線的優點是允許I/O設備之間或I/O設備與內存之間直接交換信息,只需CPU分配總線使用權,不需要CPU干預信息的交換。所以總線資源是由各大功能部件分時共享的。單總線的缺點是由於全部系統部件都連接在一組總線上,所以總線的負載很重,可能使其吞吐量達到飽和甚至不能勝任的程度。故多爲小型機和微型機採用。

雙總線結構有兩條總線,一條是內存總線,用於CPU、內存和通道之間進行數據傳送;另一條是I/O總線,用於多個外圍設備與通道之間進行數據傳送。雙總線結構中,通道是計算機系統中的一個獨立部件,使CPU的效率大爲提高,並可以實現形式多樣而更爲複雜的數據傳送。雙總線的優點是以增加通道這一設備爲代價的,通道實際上是一臺具有特殊功能的處理器,所以雙總線通常在大、中型計算機中採用。


熱門標籤