運算器由算術(shù)邏輯單元、累加器、狀態(tài)寄存器、通用寄存器組等組成。算術(shù)邏輯運算單元的基本功能為加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、求補等操作。計算機運行時(shí),運算器的操作和操作種類(lèi)由控制器決定。運算器處理的數據來(lái)自存儲器;處理后的結果數據通常送回存儲器,或暫時(shí)寄存在運算器中。
控制器,分組合邏輯控制器和微程序控制器,兩種控制器各有長(cháng)處和短處。組合邏輯控制器設計麻煩,結構復雜,一旦設計完成,就不能再修改或擴充,但它的速度快。
微程序控制器設計方便,結構簡(jiǎn)單,修改或擴充都方便,修改一條機器指令的功能,只需重編所對應的微程序。