In game terms, a CPU is the machine you end up building and programming in [[Turing Complete]].

In real-world terms, a CPU is the control/compute core that repeatedly fetches, decodes, and executes instructions.

Once you design one yourself (even a tiny 8-bit toy), assembly and [[opcodes]] stop feeling abstract.

## See also
- [[Turing Complete]]
- [[opcodes]]
