計(jì)算機(jī)組成原理第1章:計(jì)算機(jī)系統(tǒng)概述與系統(tǒng)集成知識點(diǎn)整理
一、計(jì)算機(jī)系統(tǒng)的基本概念
計(jì)算機(jī)系統(tǒng)是由硬件系統(tǒng)和軟件系統(tǒng)組成的復(fù)雜整體,兩者相互依存、協(xié)同工作。硬件是物理設(shè)備的總和,軟件是指令和數(shù)據(jù)的集合。
二、計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)
- 微程序級:由硬件直接執(zhí)行的微指令。
- 機(jī)器語言級:由微程序解釋的機(jī)器指令。
- 操作系統(tǒng)級:由操作系統(tǒng)程序解釋執(zhí)行。
- 匯編語言級:由匯編程序翻譯成機(jī)器語言。
- 高級語言級:由編譯程序翻譯成低級語言。
三、計(jì)算機(jī)硬件系統(tǒng)的五大組成部分
- 運(yùn)算器:執(zhí)行算術(shù)和邏輯運(yùn)算。
- 控制器:指揮協(xié)調(diào)各部件工作。
- 存儲器:存儲程序和數(shù)據(jù)。
- 輸入設(shè)備:將信息轉(zhuǎn)換為機(jī)器可識別的形式。
- 輸出設(shè)備:將處理結(jié)果轉(zhuǎn)換為人類可識別的形式。
四、馮·諾依曼體系結(jié)構(gòu)核心思想
- 存儲程序:程序和數(shù)據(jù)以二進(jìn)制形式存儲在存儲器中。
- 程序控制:按順序從存儲器中取出指令執(zhí)行。
- 五大部件:包含上述硬件系統(tǒng)的五個(gè)基本部分。
- 二進(jìn)制表示:采用二進(jìn)制表示數(shù)據(jù)和指令。
五、計(jì)算機(jī)系統(tǒng)集成的關(guān)鍵概念
- 系統(tǒng)集成定義:將各個(gè)分離的硬件和軟件組成部分整合成一個(gè)協(xié)調(diào)運(yùn)行的整體系統(tǒng)。
- 集成層次:
- 芯片級集成(如CPU內(nèi)部各功能單元)
- 板卡級集成(如主板上的各個(gè)組件)
- 系統(tǒng)級集成(整機(jī)系統(tǒng)的組裝與配置)
- 集成原則:
- 兼容性原則:確保各部件能正常協(xié)同工作
- 性能平衡原則:避免系統(tǒng)出現(xiàn)性能瓶頸
- 可擴(kuò)展性原則:為未來升級留出空間
- 總線結(jié)構(gòu):
- 數(shù)據(jù)總線:傳輸數(shù)據(jù)信息
- 地址總線:傳輸?shù)刂沸畔?/li>
- 控制總線:傳輸控制信號
六、計(jì)算機(jī)性能評價(jià)指標(biāo)
- 基本指標(biāo):主頻、字長、存儲容量、運(yùn)算速度。
- 綜合指標(biāo):MIPS(每秒百萬條指令)、FLOPS(每秒浮點(diǎn)運(yùn)算次數(shù))。
- 系統(tǒng)集成效果評估:系統(tǒng)穩(wěn)定性、兼容性、整體性能表現(xiàn)。
七、計(jì)算機(jī)發(fā)展歷程與趨勢
- 代際劃分:電子管→晶體管→集成電路→大規(guī)模集成電路→超大規(guī)模集成電路。
- 發(fā)展趨勢:微型化、網(wǎng)絡(luò)化、智能化、多媒體化。
- 系統(tǒng)集成趨勢:模塊化設(shè)計(jì)、標(biāo)準(zhǔn)化接口、即插即用技術(shù)。
八、重要概念辨析
- 計(jì)算機(jī)組成 vs 計(jì)算機(jī)體系結(jié)構(gòu):
- 體系結(jié)構(gòu):程序員可見的抽象層次(如指令集、數(shù)據(jù)類型)
- 計(jì)算機(jī)組成:實(shí)現(xiàn)體系結(jié)構(gòu)的具體技術(shù)方案
- 硬件實(shí)現(xiàn) vs 軟件模擬:某些功能既可用硬件實(shí)現(xiàn),也可用軟件模擬。
- 系統(tǒng)集成 vs 簡單組裝:系統(tǒng)集成強(qiáng)調(diào)整體優(yōu)化和協(xié)調(diào),而非簡單拼裝。
九、本章核心要點(diǎn)
- 理解計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)和馮·諾依曼體系結(jié)構(gòu)是學(xué)習(xí)后續(xù)內(nèi)容的基礎(chǔ)。
- 系統(tǒng)集成思想貫穿計(jì)算機(jī)設(shè)計(jì)的始終,從芯片內(nèi)部到整個(gè)系統(tǒng)都需要考慮集成問題。
- 性能評價(jià)需要綜合考慮多個(gè)指標(biāo),不能僅看單一參數(shù)。
- 硬件和軟件的協(xié)同設(shè)計(jì)是提高系統(tǒng)整體性能的關(guān)鍵。
十、學(xué)習(xí)建議
- 建立系統(tǒng)觀念,理解各部件之間的相互關(guān)系。
- 關(guān)注技術(shù)發(fā)展,了解最新集成技術(shù)和架構(gòu)創(chuàng)新。
- 理論與實(shí)踐結(jié)合,通過實(shí)驗(yàn)加深對系統(tǒng)集成原理的理解。
- 培養(yǎng)綜合分析能力,能夠從整體角度評價(jià)和優(yōu)化計(jì)算機(jī)系統(tǒng)。