Systems Architecture and the CPU
The CPU is like your computer's control centre - it's constantly running the Fetch-Decode-Execute cycle to process all your data. Think of it as a super-fast worker that grabs instructions, figures out what they mean, then carries them out.
Inside the CPU, you've got several key components working together. The Control Unit (CU) acts like a traffic controller, managing timing and data flow whilst decoding instructions. The Arithmetic Logic Unit (ALU) handles all the maths and logical comparisons your computer needs to make.
Registers are tiny storage spaces that hold one piece of information (64 bits). The most important ones include the Program Counter (PC) which tracks the next instruction to run, the Memory Address Register (MAR) that stores memory locations, and the Accumulator (ACC) which holds calculation results.
Quick Tip: Think of registers like your desk drawers - small spaces where you keep the stuff you need right now for easy access!
The Von Neumann Architecture is the blueprint that most computers follow, where instructions and data share the same memory space. There's also cache memory - super-fast storage that keeps frequently used data close to the processor.




