1.單總線結(jié)構(gòu)
單總線結(jié)構(gòu)將CPU、主存、I/O設(shè)備(通過I/O接口)都掛在一組總線上,運行I/O設(shè)備之間、I/O設(shè)備與主存之間直接交換信息。CPU與主存,CPU與外設(shè)之間可以之間進行信息交換,而無須經(jīng)過中間設(shè)備的干預(yù)。
注意:但總線并不是指只有一根信號線,系統(tǒng)總線按傳送信息的不同可以細分為地址總線,數(shù)據(jù)總線和控制總線。
優(yōu)點:結(jié)構(gòu)簡單,成本低,易于接入新的設(shè)備;
缺點:帶寬低、負載重,多個部件只能爭用唯一的總線,且不支持并發(fā)傳送操作。
2.雙總線結(jié)構(gòu)
一條是主存總線,用于CPU、主存和通道之間進行數(shù)據(jù)傳送;
另一條是I/O總線,用于多個外部設(shè)備與通道之間進行數(shù)據(jù)傳送。
優(yōu)點:將較低的I/O設(shè)備從單總線上分離出來,實現(xiàn)存儲總線和I/O總線分離。
缺點:需要增加通道等硬件設(shè)備。
3.三總線結(jié)構(gòu)
三總線結(jié)構(gòu)是在計算機系統(tǒng)各部件之間采用3條各自獨立的總線來構(gòu)成信息通路,這3條總線分別為主存總線、I/O總線和直接內(nèi)存訪問DMA總線。
主存總線用于CPU和內(nèi)存之間傳送地址、數(shù)據(jù)和控制信息。
I/O總線用于CPU和各類外設(shè)之間通信。
DMA總線用于內(nèi)存和高速外設(shè)之間直接傳送數(shù)據(jù)。
優(yōu)點:提高了I/O設(shè)備的性能,使其更快地響應(yīng)命令,提高系統(tǒng)吞吐量。
缺點:系統(tǒng)工作效率較低。
-
cpu
+關(guān)注
關(guān)注
68文章
10902瀏覽量
213013 -
接口
+關(guān)注
關(guān)注
33文章
8691瀏覽量
151917 -
總線
+關(guān)注
關(guān)注
10文章
2903瀏覽量
88393
發(fā)布評論請先 登錄
相關(guān)推薦
評論