En behandlingsenhed er en komponent i en computer, der udfører operationer på data og instruktioner. Det er kernen i computeren og er ansvarlig for at udføre programmer. Processorenheden omtales ofte som den centrale behandlingsenhed (CPU) eller mikroprocessoren.
Behandlingsenheden består af flere komponenter, herunder:
* Aritmetisk logisk enhed (ALU): ALU'en udfører aritmetiske og logiske operationer på data.
* Kontrolenhed (CU): CU'en styrer strømmen af data og instruktioner gennem behandlingsenheden.
* Registrere: Registre er små hukommelsessteder med hurtig adgang, der gemmer data og instruktioner.
Behandlingsenheden fungerer ved at hente instruktioner fra hukommelsen, afkode dem og derefter udføre dem. ALU'en udfører de aritmetiske og logiske operationer specificeret af instruktionerne, mens CU'en styrer strømmen af data og instruktioner. Registrene gemmer data og instruktioner, der i øjeblikket behandles.
Behandlingsenheden er den vigtigste komponent i en computer og er ansvarlig for dens overordnede ydeevne. Processorens hastighed, målt i gigahertz (GHz), er en af de vigtigste faktorer for at bestemme en computers ydeevne.