De två grundläggande enheterna som utgör den centrala bearbetningsenheten (CPU) är:
1. aritmetisk logikenhet (ALU): Denna enhet utför alla matematiska och logiska operationer inom CPU. Den lägger till, subtraherar, multiplicerar, delar, jämför data och utför logiska operationer som och, eller, och inte.
2. Kontrollenhet: Denna enhet hanterar flödet av data och instruktioner inom CPU. Den hämtar instruktioner från minnet, avkodar dem och leder ALU och andra komponenter för att utföra instruktionerna.
Dessa två enheter arbetar tillsammans för att utföra instruktioner och bearbeta data.