1. 計算機的五大單元:
輸入單元
輸出單元
CPU(算數邏輯單元、控制單元)
內存
2. CPU種類:
精簡指令集:
SUN(SPARC系列) : 用於大型工作站
IBM(Power PC) : sony的ps3
ARM系列 : 手機 、導航儀網絡設備
複雜指令集:
AMD 、 Intel 、VIA等×86架構 : 用於個人計算機
3. 計算機中最重要的藉口設備是主板,主板上最重要的組件是主板芯片組
4. ×86架構概念:
intel最早發展出來的cpu代號8086,後來依此架構開發出80286等,統稱此架構的cpu爲×86架構。後來位數不斷升級增加,我們管 64位個人計算機統稱 爲×86_64的架構
5. 工作站以上等級的計算機設計時的考慮與個人計算機不同
6. 兩大主流×86開發商:Intel與AMD的主要區別:
Intel:其內存與CPU是通過北橋連接的,
AMD:內存集成在CPU上,由於CPU所需的數據都是通過內存傳輸進來的,所以理論上提升速度。
7. CPU的基本概念:
7.1 不同的CPU型號其引腳汪汪不同,因此搭配的主板也不一樣,因此購買CPU的時候,需要考慮你的主板是否支持CPU型號
7.2 頻率:指的是CPU每秒的工作次數,他是外頻與倍頻的乘積
7.3 外頻:CPU與外部組件進行數據傳輸運算的速度,內存與CPU的通信速度依靠的是外頻
7.4 倍頻:CPU內部用來加速工作性能的一個倍數
7.5:北橋的總線稱爲系統總線,南橋的總線成爲IO總線,系統總線的速度較快,同時,北橋所支持的頻率稱爲前端總線速度,每秒傳送的位數稱爲總線寬度;總線頻寬就是 前端總線速度*總線寬度,常用的總線寬度有32/64位。
8. 內存:
個人計算機的內存爲動態隨機訪問內存(DRAM),這種RAM也稱爲揮發性內存,因爲需要通電才能記錄與使用,斷電之後數據消失。
CPU內部有一個第二層緩存,是靜態隨機訪問內存(SRAM)
常用的DRAM有兩種:SDRAM 和 DDR RAM
9. 操作系統(極其重要):
我們藉助一張圖來看看操作系統到底是什麼:
在計算機中,操作系統處於的角色:
上圖中內核與系統調用層便是操作系統,那麼總結一下操作系統的主要功能:
9.1. 操作系統只是在管理整個硬件資源,包括CPU、內存、輸入輸出設備以及系統文件
9.2. 應用程序的開發都是參考操作系統提供的開發接口
9.3. 內核功能:系統調用接口、程序管理、內存管理、文件系統管理、設備驅動
最後操作系統只在於驅動與管理硬件!
10. 驅動程序
操作系統如何驅動一個硬件?操作系統會提供一個開發接口給開發商,根據這個接口進行設計用來驅動他們生產的硬件的驅動程序,因此,只要用戶安裝這個驅動程序,就可以在操作系統上進行操作了硬件了