CPU由控制單元和算術/邏輯單元(ALU)組成。
控制單元是負責指引和協調計算機系統的各項活動。它決定了主內存和算術/邏輯單元之間電子信號的運動,以及CPU和輸入/輸出設備之間的控制信號。
ALU執行所有算術和邏輯的(比較)功能。也就是說,它能做加,減,乘,除,而且也能做比較。這些比較,比如“小於”,“大於”和“等於”,可以組合成幾種常見的表現形式,如“大於或等於”。大多數指令使用比較的目的在於:確定哪條指令應該下壹個執行。