CPU'en (Central Processing Unit) er "hjernen" på en computer. Det er ansvarlig for at udføre instruktioner og behandling af data. Her er en sammenbrud af dens komponenter og de bogstaver, de ofte står for:
Hovedkomponenter:
* aritmetisk logikenhed (ALU): Udfører aritmetiske operationer (tilføjelse, subtraktion, multiplikation, opdeling) og logiske operationer (og, eller ikke, XOR).
* kontrolenhed (CU): Kontrollerer strømmen af data og instruktioner inden for CPU'en. Det henter instruktioner fra hukommelsen, afkoder dem og sender signaler til andre komponenter for at udføre instruktionerne.
* registre: Små højhastighedsopbevaringssteder inden for CPU'en. De har data og instruktioner, der i øjeblikket behandles.
nøglekomponenter inden for CPU:
* cache: En lille hukommelse med høj hastighed, der opbevarer ofte brugte data og instruktioner, hvilket giver hurtigere adgang end adgang til hovedhukommelsen.
* ur: Et signal, der sætter tempoet for operationer inden for CPU'en. Målt i Hertz (Hz) betyder en højere urhastighed generelt hurtigere behandling.
Almindelige akronymer og breve:
* CPU: Central behandlingsenhed
* alu: Aritmetisk logisk enhed
* cu: Kontrolenhed
* MHz: Megahertz (millioner af cykler pr. Sekund)
* ghz: Gigahertz (milliarder af cykler pr. Sekund)
* L1, L2, L3: Cache -niveauer, hvor L1 er den hurtigste og mindste, L2 er større og langsommere, og L3 er den største og langsomste.
Moderne CPU'er:
Moderne CPU'er er meget komplekse og inkluderer ofte:
* Flere kerner: Tilladelse af parallel behandling af opgaver, øget ydeevne.
* hyperthreading: En teknologi, der giver en enkelt kerne mulighed for at håndtere to tråde af instruktioner samtidig og forbedre effektiviteten.
* vektorbehandlingsenheder (VPU'er): Særlige enheder designet til meget parallelle operationer som billedbehandling.
Vigtig note: De specifikke komponenter og deres navne kan variere mellem forskellige CPU -producenter (som Intel og AMD). Imidlertid forbliver de grundlæggende koncepter og funktionaliteter ens.