De to grundlæggende komponenter i en CPU (Central Processing Unit) er:
1. aritmetisk logikenhed (ALU): Dette er "hjernen" af CPU'en, der er ansvarlig for at udføre alle de matematiske beregninger og logiske operationer. Det håndterer opgaver som tilføjelse, subtraktion, multiplikation, opdeling, sammenligninger og boolske operationer.
2. kontrolenhed (CU): Denne komponent fungerer som "instruktøren" af CPU'en, henter instruktioner fra hukommelsen, afkodning af dem og sender signaler til andre komponenter for at udføre instruktionerne. Det administrerer strømmen af data inden for CPU'en og fører tilsyn med hele behandlingsprocessen.
Selvom dette er de to grundlæggende komponenter, inkluderer en moderne CPU også andre vigtige dele som:
* registre: Dette er små hukommelsessteder med høj hastighed, der bruges til at gemme midlertidige data og instruktioner under behandlingen.
* cache: Dette er en lille, hurtig hukommelse, der opbevarer ofte brugte data og instruktioner, hvilket gør adgang hurtigere.
* ur: Dette er timingenheden, der synkroniserer alle operationer inden for CPU'en.
At forstå Alu og Cu som kernekomponenterne i CPU'en er et godt udgangspunkt for at forstå, hvordan en computer behandler information.