3.1 什麼是總線?總線傳輸有何特色?爲了減輕總線的負載,總線上的部件應具有什麼特色?性能
總線是鏈接多個部件的信息傳輸總線,是各個部件共享的傳輸介質.接口
在某一時刻,只容許有一個部件向總線發送信息,二多個部件能夠同時從總線上接受相同的信息.it
總線的部件工做速率應當保持高度一致class
3.2 總線如何分類?什麼是系統總線?系統總線又分爲幾類,他們各有什麼做用,是單項的仍是雙向的,它們與機器字長,存儲字長,存儲單元有何關係?請求
鏈接部件不一樣:程序
片內總線 : 芯片內部的總線並行
系統總線 : 傳輸信息不一樣 : 數據總線 雙向 位數與機器字長,存儲字長有關im
地址總線 單向 與存儲單元的個數有關通信
控制總線 雙向 數據
通訊總線 : 串行通訊 長距離
並行通訊 短距離
3.3 經常使用的總線結構有幾種?不一樣的總線結構對計算機的性能有何影響?舉例說明?
單總線結構 用於小型的計算機,但沒法解決數據傳輸速率問題,各部件的數據傳輸速率不一致
多總線結構
雙總線結構:將速度較低的I/O設備從單總線上分離出來,造成系統總線與I/O總線分開的結構
用於大中型計算機系統
三總線結構: 主存總線,DMA總線,I/O總線
四總線結構: 再增長一條高速總線,掛接了一些高速I/O設備
3.4 爲何要設置總線判優控制?常見的集中式總線控制有幾種,各有何特色,哪一種方式相迎時間最快?哪一種方式對電路故障最敏感?
肯定排隊的部件哪一個優先佔用總線.
集中式總線控制 : 鏈式查詢
計時器定時查詢
總線上的任一設備要求使用總線時,經過BR線發出總線請求。中央仲裁器接到請求信號之後,在BS線爲「0」的狀況下讓計數器開始計數,計 數值經過一組地址 線發向各設備。每一個設備接口都有一個設備地址判別電路,當地址線上的計數值與請求總線的設備地址相一致時,該設備 置「1」BS線,得到了總線使用權,此時停止計數查詢。
獨立請求方式
獨立請求方式的優勢:響應時間快,肯定優先響應的設備所花費的時間少,用不着一個設備接一個設備地查詢。其次,對優先次序的控制相 當靈活,能夠預先固定也能夠經過程序來改變優先次序;還能夠用屏蔽(禁止)某個請求的辦法,不響應來自無效設備的請求。
2n