CPU Study Notes
1. Decision Checkpoint: Choosing a CPU
Key factors that affect CPU performance:
• Purpose of use: Basic tasks = i3/Athlon. Gaming/video editing = i7/Ryzen with more
cores. Budget matters too.
• Clock speed: GHz rating. Higher = faster task execution. Important for opening apps and
browsing.
• Number of cores: More cores = better multitasking. Dual-core for basic use, quad-core+ for
gaming/editing.
• Instruction Set Architecture (ISA): CISC handles complex tasks. RISC handles simple tasks
faster.
• Heat & Power: Faster CPUs generate more heat and may require cooling. Mobile devices
use power-saving CPUs.
• Software compatibility: Some software runs better on Intel x86, others on AMD x86.
• Cache memory: More cache = faster access to data.
• Future-proofing: Choose CPUs supporting USB 4.0, Wi-Fi 6, and upgrades.
• Brand & Generation: Intel and AMD are the main brands. Newer generations usually
perform better.
2. Types of CPUs Based on Instruction Set (ISA)
CISC - Complex Instruction Set Computer
• Large set of complex instructions.
• One instruction can perform multiple operations.
• Reduces the number of instructions per program.
• Generally slower and consumes more power.
• Uses fewer registers and less RAM.
• Examples: Intel Core series, AMD Ryzen, Athlon, Pentium.
• Used in desktops, laptops, servers, and gaming consoles.
RISC - Reduced Instruction Set Computer
• Small set of simple instructions.
• Most instructions execute in one clock cycle.
• Faster and more power efficient.
• Requires more RAM and more registers.
• Examples: ARM Cortex-A, Apple Silicon, RISC-V, MIPS.
• Used in smartphones, tablets, embedded systems, and high-performance computing.
3. Types of CPUs Based on Generations
1st Generation (1971–Late 1970s): 108 kHz–2 MHz, 1 Core, 4/8-bit. Examples: Intel 4004,
Intel 8080.
2nd Generation (1970s–1980s): 4–12 MHz, 1 Core, 16-bit. Example: Intel 8086.
3rd Generation (1980s–Early 1990s): 16–50 MHz, 1 Core, 32-bit. Example: Intel 80386.
4th Generation (1990s–Early 2000s): 60 MHz–1 GHz, 1–2 Cores, 32/64-bit. Example: Intel
Pentium.
5th Generation (Early 2000s–2010s): 1–4 GHz, 2–4 Cores, 64-bit. Examples: Intel Core, AMD
Athlon 64.
6th Generation (2010s–Present): 2–5+ GHz, 4–16 Cores + AI. Examples: Intel i9, AMD Ryzen,
Apple M-series.
7th Generation (2020s–Future): GHz–Qubit, 16–128+ Cores. Examples: Intel Xeon, AMD
EPYC, Google Tensor, IBM Quantum.
Quick Tip:
For school work and video conferencing, focus on at least 2 cores, a clock speed of 2.5 GHz
or higher, and a modern Intel or AMD processor.