No history yet

How does a computer CPU work?

Welcome! I am excited to help you explore how a computer's CPU works. Before we dive into the hardware and instructions, I want to make sure I tailor this session perfectly to you.

To help me customize my explanations, could you tell me a bit about your background? For example, are you coming at this from a programming perspective, a computer hardware enthusiast perspective, or just out of general curiosity?

I'm a programmer wanting to understand the low-level hardware.

It is great to have a programmer's perspective! Since you already write code, you know that software feels abstract. But underneath your compilers, runtimes, and high-level logic sits a physical piece of silicon: the (CPU).
Your path
The Instruction Cycle (Fetch-Decode-Execute)
Core Internal Components
How Programs Become CPU Instructions
At its absolute core, the CPU has one simple job: it is an instruction-crunching machine. It doesn't actually understand your elegant Python classes or JavaScript promises. By the time your program reaches the hardware, it has been stripped down to a raw, sequential list of binary instructions called . Each instruction is just a pattern of 1s and 0s telling the physical circuits to do a tiny, specific task—like moving a number from one slot to another or adding two values together.