IIS總線的優缺點?
采用總線結構的主要優點
1、面向存儲器的雙總線結構信息傳送效率較高,這是它的主要優點。但CPU與I/O接口都要訪問存儲器時,仍會產生沖突。
2、cpu與高速的局部存儲器和局部I/O接口通過高傳輸速率的局部總線連接,速度較慢的全局存儲器和全局I/O接口與較慢的全局總線連接,從而兼顧了高速設備和慢速設備,使它們之間不互相牽扯。
3、簡化了硬件的設計。便于采用模塊化結構設計方法,面向總線的微型計算機設計只要按照這些規定制作cpu插件、存儲器插件以及I/O插件等,將它們連入總線就可工作,而不必考慮總線的詳細操作。
4、簡化了系統結構。整個系統結構清晰。連線少,底板連線可以印制化。
5、系統擴充性好。一是規模擴充,規模擴充僅僅需要多插一些同類型的插件。二是功能擴充,功能擴充僅僅需要按照總線標準設計新插件,插件插入機器的位置往往沒有嚴格的限制。
6、系統更新性能好。因為cpu、存儲器、I/O接口等都是按總線規約掛到總線上的,因而只要總線設計恰當,可以隨時隨著處理器的芯片以及其他有關芯片的進展設計新的插件,新的插件插到底板上對系統進行更新,其他插件和底板連線一般不需要改。
7、便于故障診斷和維修。用主板測試卡可以很方便找到出現故障的部位,以及總線類型。
采用總線結構的缺點由于在CPU與主存儲器之間、CPU與I/O設備之間分別設置了總線,從而提高了微機系統信息傳送的速率和效率。但是由于外部設備與主存儲器之間沒有直接的通路,它們之間的信息交換必須通過CPU才能進行中轉,從而降低了CPU的工作效率(或增加了CPU的占用率。一般來說,外設工作時要求CPU干預越少越好。CPU干預越少,這個設備的CPU占用率就越低,說明設備的智能化程度越高),這是面向CPU的雙總線結構的主要缺點。同時還包括:
1、利用總線傳送具有分時性。當有多個主設備同時申請總線的使用是必須進行總線的仲裁。
2、總線的帶寬有限,如果連接到總線上的某個硬件設備沒有資源調控機制容易造成信息的延時(這在某些即時性強的地方是致命的)。
3、連到總線上的設備必須有信息的篩選機制,要判斷該信息是否是傳給自己的。