ALU (Aritmetic and Logic Unit)
- Utfører aritmetikk (addisjon, subtraksjon, multiplikasjon, divisjon) og logiske operasjoner (AND, OR, NOT, etc.) på data.
CU (kontrollenhet)
- Styrer flyten av data mellom de ulike komponentene i mikroprosessoren.
- Tolker og utfører instruksjoner.
Minne
- Lagrer data og programinstruksjoner.
- Kan være intern (på samme brikke som CPU) eller ekstern (på en separat brikke).
Input/output (I/O)-porter
- La mikroprosessoren kommunisere med eksterne enheter som tastaturer, skrivere og lagringsenheter.
Systembuss
- Gir en vei for data å flyte mellom de forskjellige komponentene i mikroprosessoren.