單匯流排結構
它是將CPU、主存、I/O設備都掛在一組匯流排上,允許I/O之間、I/O與主存之間直接交換信息。這種結構簡單,也便於擴充,但所有的傳送都通過這組共享匯流排,因此極易形成計算機系統的瓶頸。它也不允許兩個以上的部件在同一時刻向匯流排傳輸信息,這就必然會影響系統工作效率的提高。多匯流排結構
雙匯流排結構
以CPU為中心的雙匯流排結構
以存儲器為中心的雙匯流排結構
其特點是將速度較低的I/O設備從單匯流排上分離出來,形成主存匯流排與I/O匯流排分開的結構
三匯流排結構(它也又有兩種結構)
一種是 主存匯流排用於CPU與主存之間的傳輸;I/O匯流排供CPU與各類I/O之間傳遞信息;DMA匯流排用於高速外設(磁碟、磁帶等)與主存之間直接交換信息。
另一種是處理器與高速緩衝存儲器Cache之間有一條局部匯流排,它將CPU與Cache或與更多的局部設備連線。Cache的控制機構不僅將Cache連到局部匯流排上,而且還直接連到系統匯流排上,這樣Cache就可通過系統匯流排與主存傳輸信息,而且I/O與主存之間的傳輸也不必通過CPU。還有一條擴展匯流排,它將區域網路、小型計算機接口(SCSI)、數據機(Modem)以及串列接口等都連線起來,並且通過這些接口又可與各類I/O設備相連,因此它可以支持相當多的I/O設備。
四匯流排結構
為了進一步提高I/O的性能,使其更快地回響命令,又出現了四匯流排結構在這裡又增加了一條與計算機系統緊密相連的高速匯流排。在高速匯流排上掛接了一些高速性能的外設,如高速區域網路、圖形工作站、多媒體、SCSI等。 它們通過Cache控制機構中的高速匯流排橋或高速緩衝器與系統匯流排和局部匯流排相連,使得這些高速設備與處理器更密切。而一些較低速的設備如圖文傳真FAX、 數據機及串列接口仍然掛在擴展匯流排上,並由擴展匯流排接口與高速匯流排相連。
