ALU (Aritmetic and Logic Unit)
- Udfører aritmetiske (addition, subtraktion, multiplikation, division) og logiske operationer (AND, OR, NOT, etc.) på data.
CU (kontrolenhed)
- Styrer strømmen af data mellem de forskellige komponenter i mikroprocessoren.
- Fortolker og udfører instruktioner.
Hukommelse
- Gemmer data og programinstruktioner.
- Kan være intern (på samme chip som CPU'en) eller ekstern (på en separat chip).
Input/Output (I/O)-porte
- Tillad mikroprocessoren at kommunikere med eksterne enheder såsom tastaturer, printere og lagerenheder.
Systembus
- Giver en vej for data til at flyde mellem de forskellige komponenter i mikroprocessoren.