Centrální procesorová jednotka (CPU) je základní součástí moderních počítačových systémů. Je to procesor počítače, který poskytuje schopnost provádět širokou škálu operací a instrukcí. CPU obsahuje řadu komponent, včetně aritmetické logické jednotky (ALU) a řídicí jednotky (CU). Aritmetická logická jednotka je zodpovědná za provádění výpočtů a logických operací, zatímco řídicí jednotka je zodpovědná za interpretaci instrukcí a rozhodování o tom, co má CPU dělat dále.
CPU je mozkem počítače, který zpracovává všechny instrukce dodané z operačního systému a interpretuje je tak, aby jim počítač porozuměl. CPU provádí instrukce v cyklu známém jako cyklus načítání-dekódování-provádění. Fáze načítání získává instrukce z paměti a načítá je do CPU, fáze dekódování dekóduje instrukce a fáze provádění skutečně provádí instrukce.
Rychlost CPU se měří ve frekvenci, označované v hertzech. Jak se CPU stávají výkonnějšími, jsou schopny provádět instrukce rychleji. Rychlosti hodin se často používají k měření výkonu procesoru. Procesor lze popsat tak, že má „více hodin“, pokud může provádět více instrukcí v cyklu, na rozdíl od toho, že má „rychlejší hodiny“, kdy lze stejný počet instrukcí provést za kratší dobu.
Moderní CPU se stávají čím dál vícejádrovými, což znamená, že obsahují více procesorů v jednom balíčku. To umožňuje větší paralelizaci a zvýšení celkového výkonu počítače.
Od počátků mikroprocesorů na konci 70. let 20. století učinily CPU masivní pokroky ve výkonu a účinnosti. CPU jsou nyní srdcem všech počítačových systémů, od chytrých telefonů až po nejvýkonnější superpočítače na světě.