CPU(微處理器)
具有運算與控制功能,指揮整個計算機協調工作。微處理器由運算器、控制器和內部寄存器陣列3部分組成。
1、運算器ALU
運算器又稱爲算術邏輯單元ALU,用來進行算術或邏輯運算以及位移循環等操作。
2、控制器CU
- 指令寄存器IR (Instruction Register)
存放從存儲器取出的將要執行的指令。 - 指令譯碼器ID (Instruction Decoder)
對指令寄存器IR中的指令進行譯碼,確定該指令應執行什麼操作。 - 定時與控制電路(可編程邏輯陣列PLA)
產生取指令和執行指令所需的各種微操作控制信號。
3、內部寄存器REG
用來臨時存放運行指令所涉及的數據、地址和狀態標誌信息。 - 累加器A
- 數據寄存器DR
- 地址寄存器AR
- 程序計數器PC:存放着正待取出的指令的地址。具有自動加1的功能。
- 標誌寄存器F
重要指標
字長:CPU並行處理二進制的數據位數。8位機、16位機、32位機和64位機。