晶片組是否定義為匯流排?

晶片組是否定義為匯流排?

所以晶片組就是北橋和南橋,它將所有硬體組件連接到CPU。匯流排是將所述橋連接在一起、將北橋連接到CPU、以及將硬體組件連接到橋的媒介。

對我來說,它們似乎做了同樣的事情:連接硬體組件。晶片組是否定義為匯流排?如果沒有,為什麼不呢?這兩件事的機制有何不同?

答案1

總線是一種實體電氣連接,用於連接已經能夠使用相同電氣協定的設備。晶片組是一種邏輯連接,提供連接使用不同電氣協定的設備的能力。

例如,如果我跟你說話,在協議棧的頂部我們有英語。英語可以書面交流,可以思考,也可以口語。但在這種情況下,我們在下面說了話。現在那些說出來的話可以透過電線,它們可以通過空氣。但在這種情況下,堆疊底部的空氣會發生振動。

同樣,當設備通訊時,我們也有一個堆疊。在堆疊的底部,我們與「這串位元」等函數有物理、電氣連接。那是公共汽車。除此之外,我們還實現了在該連接上使用的協定以及「將這塊資料儲存在這個地方」等功能。這就是晶片組的作用。除此之外,我們通常有一個更高級別的功能協議,具有「將這個資料包發送到這個位址」等功能,這就是設備本身的功能。

例如,晶片組必須弄清楚哪些命令發送給哪些裝置。公共汽車本身無法做到這一點。

相關內容