CPU分為以下以下幾個組成部分:
1)control unit 控制單元:運行cpu instructions指令 單位:GHZ/S (時鐘頻率,每秒執(zhí)行的指令次數(shù))
- LOAD:從RAM裝載
- ADD :相加計算
- STORE :存儲到RAM
- COMPARE:比較
- JUMO IF CONDITION:條件跳 轉(zhuǎn)
- JUMP: 無條件跳轉(zhuǎn)
- OUT:輸出到屏幕
- IN :鍵盤輸入
2)ALU 算數(shù)邏輯計算單元
3)Register寄存器:臨時存儲數(shù)據(jù)(instruction rejister指令寄存器)(instruction address rejister指令地址寄存器)(memory address rejister內(nèi)存地址寄存器)(邏輯計算單元的標志位寄存器 )
4)CPU data bus總線
- 一組鏈接計算機各個組件的信號線
- 總線上鏈接了還很多寄存器,可以方便的進行數(shù)據(jù)轉(zhuǎn)移
- 缺點:同一時間只能傳輸一個數(shù)據(jù)
5)RAM內(nèi)存:保存可執(zhí)行的指令集合,數(shù)據(jù),指令地址
6)硬盤:由存儲碟片和金屬臂組成,金屬筆移動到盤片來讀取相應位置的數(shù)據(jù)
- 永久存儲,內(nèi)存存儲的數(shù)據(jù)關(guān)機就會消失,
- 讀取速度慢:趕不上cpu處理的速度,所以cpu處理硬盤的數(shù)據(jù)都需要裝載到RAM內(nèi)存中
7)外圍設(shè)備:輸入:鍵盤, 輸出:屏幕