- 本篇文章是對《2021王道組成原理》所有知識點的筆記總結歸檔,會一直更新下去,雖說是2021年的,但是這些都是最核心的底層基礎知識,過多少年都不會有很大的變化,核心都差不多。
- 之後我也會寫
操作系統、計算機網絡、數據結構與算法、Java、Linux等底層和應用層的筆記技術文章
,並總結目錄 - 希望在自己可以學習的同時,也能將這些知識點總結歸納分享給大家
- 歡迎大家關注我的個人博客網站:www.bithachi.cn,一起交流學習。
第 1 章 計算機系統概述
1.1 計算機發展歷程
1.1.1 計算機的四代變化與元件的更新換代
1.1.2 計算機的分類與發展方向(電子計算機、計算機按指令和數據流分類、計算機發展趨勢正向着“兩級”分化)
1.1.3 錯題知識整理(機器語言、彙編語言、正則語言、解釋程序、編譯、彙編)
1.2 計算機系統層次結構
1.2.1 計算機系統的組成(硬件+軟件)
1.2.2 計算機硬件的基本組成(馮·諾依曼、現代計算機組織結構、計算機功能部件:輸入、輸出、存儲器、運算器、控制器設備)
1.2.3 計算機軟件的分類(系統軟件和應用軟件,機器、彙編和高級語言)
1.2.4 計算機的工作過程(從源程序到可執行文件、指令執行過程的描述)
1.2.5 計算機系統的多級層次結構(硬聯邏輯級、微程序級、傳統機器級、操作系統級、彙編語言級、高級語言級、應用語言級)
1.2.6 錯題整理(組成原理)
1.3 計算機的性能指標
1.3.1 計算機的主要性能指標 (機器字長、數據通路帶寬、主存容量、運算速度、吞吐量、響應時間、主頻和時鐘週期、CPI、CPU執行時間、MIPS、MFLOPS、GFLOPS、TFLOPS)
1.3.2 專業術語(系列機、兼容、軟件可移植性、固件)
1.3.3 錯題整理(組成原理)
1.0.0 計算機系統概述思維導圖小結-常見問題和易混淆知識點(組成原理)
第 2 章 數據的表示和運算
2.1 數制與編碼
2.1.1 進位計數制及其相互轉換(二進制轉八進制和十六進制、十進制小數轉二進制數)
2.1.2 何爲真值,何爲機器數?
2.1.3 什麼是BCD碼?(有權碼和無權碼、格雷碼、8421碼、餘3碼、餘3循環碼、2421碼等)
2.1.4 什麼是ASCII碼?漢字的表示和編碼是怎樣的?
2.1.5 校驗碼(一文帶你分析搞懂:奇偶校驗碼、海明碼、CRC碼)
2.2 定點數的表示和運算
2.2.1 定點數的表示(無符號與有符號數、定點小數和整數、原碼、反碼、補碼、移碼)
2.2.2定點數的運算(移位、原碼和補碼的加減乘除、溢出概念和判別方法)
2.2.3C語言中的整數類型及類型轉換(爲什麼強制類型轉換值發生改變?帶你從機器碼的角度分析)
2.2.4數據的的存儲和排列