網絡整理 發表於 2019-11-15 10:38:54
系統總線(英語:System Bus)是一個單獨的計算機總線,是連接計算機系統的主要組件。這個技術的開發是用來降低成本和促進模塊化。系統總線結合數據總線的功能來搭載信息,地址總線來決定將信息送往何處,控制總線來決定如何動作。雖然系統總線於1970年代至1980年代廣受歡迎,但是現代的計算機卻使用不同的分離總線來做更多特定需求用途。
1、系統總線的帶寬(總線數據傳輸速率)
系統總線的帶寬指的是單位時間內總線上傳送的數據量,即每鈔鍾傳送MB的最大穩態數據傳輸率。與總線密切相關的兩個因素是總線的位寬和總線的工作頻率,它們之間的關係:總線的帶寬=總線的工作頻率*總線的位寬/8
2、系統總線的位寬
系統總線的位寬指的是總線能同時傳送的二進位數據的位數,或數據總線的位數,即32位、64位等總線寬度的概念。總線的位寬越寬,每秒鐘數據傳輸率越大,總線的帶寬越寬。
3、系統總線的工作頻率
總線的工作時鐘頻率以MHZ為單位,工作頻率越高,總線工作速度越快,總線帶寬越寬。
計算機三類系統總線是數據總線DB(Data Bus)、地址總線AB(Address Bus)和控制總線CB(Control Bus)。
(一)數據總線DB(Data Bus)用於傳送數據信息。數據總線是雙向三態形式的總線,即他既可以把CPU的數據傳送到存儲器或I/O接口等其它部件,也可以將其它部件的數據傳送到CPU。
數據總線的位數是微型計算機的一個重要指標,通常與微處理的字長相一致。
(二)地址總線AB(Address Bus)是專門用來傳送地址的,由於地址只能從CPU傳向外部存儲器或I/O埠,所以地址總線總是單向三態的,這與數據總線不同。地址總線的位數決定了CPU可直接尋址的內存空間大小。
(三)控制總線CB(Control Bus)用來傳送控制信號和時序信號。控制信號中,有的是微處理器送往存儲器和I/O接口電路的,如讀/寫信號,片選信號、中斷響應信號等;也有是其它部件反饋給CPU的,比如:中斷申請信號、復位信號、總線請求信號、設備就緒信號等。
控制總線的傳送方向由具體控制信號而定,(信息)一般是雙向的,控制總線的位數要根據系統的實際控制需要而定。實際上控制總線的具體情況主要取決於CPU。
打開APP閱讀更多精彩內容
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴