Theory — Computer-architecture
Computer Architecture — Inside the CPU: 10 topics and 23 interactive cards with runnable examples and quizzes.
Topics
- The Von Neumann Model — One Big Idea · Why It Matters
- Inside the CPU — The Three Core Parts · Cores and Clock
- Registers — The CPU's Notepads · How They Cooperate
- The Fetch–Decode–Execute Cycle — The Heartbeat of the CPU · Simulating the Cycle
- Buses — The CPU's Highways
- The Memory Hierarchy — Fast-and-Small vs Slow-and-Big · Cache and Virtual Memory
- What Makes a CPU Fast — The Three Levers
- Assembly Language & Addressing Modes — Talking to the CPU Directly · Addressing Modes · Running Assembly by Hand · Check the Mode
- Virtual Machines & Parallel Processing (A Level) — Parallel Processing · RISC vs CISC · Virtual Machines
- Check Your Understanding — The Model · The Cycle · Registers · Foundation Secured