The CPU & Microprocessors
What is the Purpose of the CPU?#
The purpose of the Central Processing Unit (CPU) is to:Fetch instructions from memory
Decode the instructions to understand what operation is needed
Execute the instructions to perform calculations and operations
π‘ Examiner Tips and TricksTo earn full marks, don't just say "the CPU processes data." You MUST use keywords like fetch, decode, and executeβthese terms match the official mark scheme and demonstrate proper understanding.
Understanding CPU as the Brain of the Computer#
The CPU is the brain of the computer. It's responsible for:Processing data according to instructions
CPU Function in Computer Systems#
The CPU is central to virtually all computing devices:Laptops and Desktops - Main processing unit
Gaming Consoles - Graphics and game processing
Mobile Devices - All smartphone operations
Embedded Systems - Microcontrollers in appliances
Servers - Large-scale data processing
Data and commands are inputted by the user using an input device, the CPU processes the data by executing instructions, and the results are outputted to an output device.Example Workflow#
| Stage | Description | Example |
|---|
| Input | User provides data via input device | User presses a number on the keyboard |
| Process | CPU executes instructions on the data | If the instruction is ADD, the inputted value is added to an existing value in memory |
| Output | Results displayed via output device | The result of the calculation is shown on the monitor screen |
Microprocessors#
What is a Microprocessor?#
A microprocessor is a type of integrated circuit (IC) that is contained on a single chip.Key Characteristics#
Single Chip: All components are integrated into one semiconductor chip
Houses the CPU: Contains the main processing unit
May include other components:Memory controllers (manage RAM access)
I/O interfaces (connect peripherals)
Cache memory (fast temporary storage)
Bus controllers (manage data flow)
CPU vs Microprocessor#
π Important Distinction for ExamsExaminers often test the difference:CPU = A component that executes instructions
Microprocessor = The chip that may house the CPU plus other components like memory controllers and I/O interfaces
Modern Microprocessor Examples#
| Manufacturer | Product | Use Case | Architecture |
|---|
| Intel | Core i5, i7, i9 | Laptops, Desktops, Servers | x86-64 |
| AMD | Ryzen 5, 7, 9 | Gaming, Workstations | x86-64 |
| Apple | M1, M2, M3 | MacBooks, iMacs | ARM-based |
| ARM | Cortex-A series | Mobile devices | ARM |
| Qualcomm | Snapdragon | Smartphones | ARM |
Microprocessor Architecture Diagram#
CPU Components - Detailed Breakdown#
1. Control Unit (CU)#
Function: Directs and controls all CPU operations
Fetches instructions from memory
Decodes instructions to determine what to do
Generates control signals for other components
Controls timing and sequencing of operations
Speed: Executes in nanoseconds (billionths of a second)
2. Arithmetic Logic Unit (ALU)#
Function: Performs all calculations and logical operations
AND (all conditions true)
OR (at least one condition true)
Speed: Fastest component, nanosecond operations
3. Registers#
Function: Ultra-fast temporary storage locations
Smallest capacity (few KB)
Hold data being actively processed
Accumulator: Stores arithmetic results
Program Counter (PC): Points to next instruction
Instruction Register (IR): Holds current instruction
General Purpose: Temporary data storage
Complete System Diagram#
Why Microprocessors Matter#
Evolution of Computing#
Single Chip Integration: All components fit on one chip
Reduced Size: Smaller devices, portable computing
Improved Performance: Better efficiency, faster operation
Lower Power: Less energy consumption
Cost Effective: Easier to manufacture at scale
Real-World Applications#
Key Definitions#
| Term | Definition |
|---|
| CPU | The component that executes instructions; responsible for fetch, decode, execute |
| Microprocessor | An integrated circuit chip that houses the CPU and supporting components |
| Integrated Circuit | Multiple electronic components combined on a single semiconductor chip |
| Instruction | A command telling the CPU what operation to perform |
| Clock Cycle | One complete cycle of the CPU's clock signal |
| Nanometer (nm) | 1/1,000,000,000 of a meter; used to describe chip size |
Exam Practice Questions#
Question 1: CPU Purpose#
Q: Describe the three main operations the CPU performs. [3 marks]Fetch: The CPU retrieves instructions from memory using the Program Counter, which holds the address of the next instruction to execute.
Decode: The Control Unit interprets the instruction to determine what operation needs to be performed and what data is required.
Execute: The CPU carries out the operation (often using the ALU for calculations) and stores the results in registers or memory.
Question 2: Microprocessor vs CPU#
Q: Explain the difference between a CPU and a microprocessor. [2 marks]CPU: A component that fetches, decodes, and executes instructions. It's the processing unit.
Microprocessor: An integrated circuit chip that contains the CPU plus additional components such as memory controllers, I/O interfaces, and cache memory. It's the complete chip containing the CPU.
Q: Give an example of the input-process-output cycle in a computer. [3 marks]Input: User types a number (5) using the keyboard
Process: CPU receives the input and executes an instruction to add it to another number (3). The ALU performs 5 + 3 = 8
Output: The result (8) is displayed on the monitor screen
π‘ Examiner Tips Summary#
1.
Use Technical Language: Always use "fetch," "decode," and "execute" when discussing CPU operations
2.
Distinguish Clearly: Know the difference between CPU (component) and microprocessor (chip)
3.
Explain with Examples: Always provide concrete examples for input-process-output
4.
Name Components: Be specific about CPU components (Control Unit, ALU, Registers)
5.
Link to Real Devices: Connect theory to real devices students know (laptops, phones, game consoles)
6.
Be Precise: Don't say "the CPU works" β explain what it actually does step by step
7.
Use Diagrams: Draw simple diagrams if explaining complex processes
8.
Match Mark Scheme: Read the question carefully and provide answers with appropriate detail
Practice Summary#
What You Should Know#
β
The purpose of the CPU (fetch, decode, execute)
β
The role of the Control Unit and ALU
β
What registers do and why they're important
β
The difference between a CPU and microprocessor
β
How input-process-output works with real examples
β
Modern microprocessor examples from Intel, AMD, ARMWhat You Should Be Able to Explain#
β
How the CPU processes a simple instruction
β
Why a microprocessor is more than just a CPU
β
The complete flow from input device to output device
β
The role of each CPU component
β
Real-world applications of microprocessors
Next Topic: Von Neumann Architecture and System Buses
Previous Topic: Introduction to HardwareModified atΒ 2026-04-03 09:43:40