1. 程式人生 > >CPU匯流排的作用和分類

CPU匯流排的作用和分類

               

按匯流排的功能(傳遞資訊的內容)分類,計算機中有三種類型的匯流排,即傳送資料資訊的資料匯流排、傳送地址資訊的地址匯流排和傳送各種控制資訊的控制匯流排。 1.資料匯流排 資料匯流排是CPU與儲存器、CPU與I/O介面裝置之間傳送資料資訊(各種指令資料資訊)的匯流排,這些訊號通過資料匯流排往返於CPU與儲存器、CPU與I/O介面裝置之間,因此,資料匯流排上的資訊是雙向傳輸的。 2.地址匯流排 地址總線上傳送的是CPU向儲存器、I/O介面裝置發出的地址資訊,定址能力是CPU特有的功能,地址總線上傳送的地址資訊僅由CPU發出,因此,地址總線上的資訊是單向傳輸的。 3.控制匯流排 控制匯流排傳送的是各種控制訊號,有CPU至儲存器、I/O介面裝置的控制訊號,有I/O介面送向CPU的應答訊號、請求訊號,因此,控制匯流排是上的資訊是雙向傳輸的。控制訊號包括時序訊號、狀態訊號和命令訊號(如讀寫訊號、忙訊號、中斷訊號)等。 例如向記憶體中寫入資料是通過記憶體匯流排(包括資料匯流排、地址匯流排和控制匯流排)進行的,資料資訊需通過資料匯流排傳遞至記憶體中,具體將這些資料資訊寫入記憶體的哪些單元則必須向地址匯流排傳送地址資訊確定,而哪個時刻開始向記憶體中寫入資料則由控制匯流排獲得的控制訊號決定。