The Arithmetic and Logic Unit is the heart of the CPU.
- It takes an instruction code from memory (Fetch) and
- connects the operation represented by that code to the registers or memory that holds the inputs and that will hold the results (Decode)
- then the operation is executed (Issue).