第三章 (一)

3.1 什麼是總線?總線傳輸有何特色?爲了減輕總線的負載,總線上的部件應具有什麼特色?性能

總線是鏈接多個部件的信息傳輸總線,是各個部件共享的傳輸介質.接口

在某一時刻,只容許有一個部件向總線發送信息,二多個部件能夠同時從總線上接受相同的信息.it

總線的部件工做速率應當保持高度一致class

 

3.2 總線如何分類?什麼是系統總線?系統總線又分爲幾類,他們各有什麼做用,是單項的仍是雙向的,它們與機器字長,存儲字長,存儲單元有何關係?請求

鏈接部件不一樣:程序

片內總線 : 芯片內部的總線並行

系統總線 :  傳輸信息不一樣 : 數據總線    雙向     位數與機器字長,存儲字長有關im

             地址總線     單向     與存儲單元的個數有關通信

            控制總線     雙向      數據

通訊總線 : 串行通訊  長距離

     並行通訊 短距離

3.3 經常使用的總線結構有幾種?不一樣的總線結構對計算機的性能有何影響?舉例說明?

單總線結構    用於小型的計算機,但沒法解決數據傳輸速率問題,各部件的數據傳輸速率不一致

多總線結構

    雙總線結構:將速度較低的I/O設備從單總線上分離出來,造成系統總線與I/O總線分開的結構

          用於大中型計算機系統

    三總線結構: 主存總線,DMA總線,I/O總線

    四總線結構: 再增長一條高速總線,掛接了一些高速I/O設備

 

3.4 爲何要設置總線判優控制?常見的集中式總線控制有幾種,各有何特色,哪一種方式相迎時間最快?哪一種方式對電路故障最敏感?

  肯定排隊的部件哪一個優先佔用總線.

  集中式總線控制 : 鏈式查詢       

              鏈式查詢方式的優勢: 只用不多幾根線就能按必定優先次序實現總線仲裁,很容易擴充設備。
                  鏈式查詢方式的缺點: 對詢問鏈的電路故障很敏感,若是第i個設備的接口中有關鏈的電路有故障,那麼第i個之後的設備都不能進行工做。查詢鏈的優先級是                      固定的,若是優先級高的設備出現頻繁的請求時,優先級較低的設備可能長期不能使用總線。
             兩根線

                    

          計時器定時查詢       

                  總線上的任一設備要求使用總線時,經過BR線發出總線請求。中央仲裁器接到請求信號之後,在BS線爲「0」的狀況下讓計數器開始計數,計                  數值經過一組地址 線發向各設備。每一個設備接口都有一個設備地址判別電路,當地址線上的計數值與請求總線的設備地址相一致時,該設備                   置「1」BS線,得到了總線使用權,此時停止計數查詢。

                  每次計數能夠從「0」開始,也能夠從停止點開始。若是從「0」開始,各設備的優先次序與鏈式查詢法相同,優先級的順序是固定的。若是從中                  止點開始,則每一個設備使用總線的優先級相等。
                  計數器的初值也可用程序來設置,這能夠方便地改變優先次序,但這種靈活性是以增長線數爲代價的。
                    logn

          獨立請求方式

                  獨立請求方式的優勢:響應時間快,肯定優先響應的設備所花費的時間少,用不着一個設備接一個設備地查詢。其次,對優先次序的控制相                  當靈活,能夠預先固定也能夠經過程序來改變優先次序;還能夠用屏蔽(禁止)某個請求的辦法,不響應來自無效設備的請求。

                  2n

相關文章
相關標籤/搜索