De tre hoveddele af en CPU er:
1. aritmetisk logikenhed (ALU): Dette er "hjernen" på CPU'en. Det udfører alle de matematiske beregninger og logiske operationer. Tænk på det som en superdrevet lommeregner. Det kan tilføje, trække, multiplicere, opdele, sammenligne værdier og udføre andre grundlæggende operationer.
2. kontrolenhed (CU): Denne del af CPU'en fungerer som "trafik politibetjent" på computeren. Det henter instruktioner fra hukommelsen, afkoder dem og sender derefter signaler til andre dele af computeren for at udføre dem. Det koordinerer hele driften af CPU'en og beslutter, hvilke instruktioner der skal køres, og i hvilken rækkefølge.
3. registre: Disse er små hukommelsessteder med høj hastighed inden for selve CPU'en. De fungerer som midlertidig lagring for data og instruktioner, der aktivt bruges af ALU og CU. Tænk på dem som CPU's "Scratchpad", hvor den holder de vigtigste oplysninger let tilgængelige.
Her er en hurtig analogi:
* Forestil dig en kok (CPU), der forbereder et måltid (kører et program).
* alu Er kokkens madlavningsevner, der giver dem mulighed for at hugge grøntsager, blande ingredienser og koge maden (udføre beregninger og logiske operationer).
* cu er opskriftsbogen, der fortæller kokken, hvilke ingredienser der skal bruges, og i hvilken rækkefølge (hente og udføre instruktioner).
* registre er kokens arbejdsoverflade (holder ingredienser og værktøjer) og deres små, bærbare containere (holder vigtige målinger eller krydderier), som de hurtigt har brug for at få adgang til.
Disse tre dele arbejder problemfrit for at udføre instruktioner og procesdata, hvilket i sidste ende giver din computer mulighed for at gøre alt, hvad den gør.