Mikroprocesor je centrální procesorová jednotka (CPU) počítače. Zde dochází ke zpracování programových instrukcí a dat. Základní počítač se skládá z mikroprocesoru, externí paměti a vstupních a výstupních zařízení.
Architektura jednoduchého mikroprocesoru
Následující části popisují základní komponenty jednoduché architektury mikroprocesoru. Je blíže raným mikroprocesorům. Stále je však základem dnešních složitějších mikroprocesorů.
Video dne
Aritmetická logická jednotka
Aritmetické a logické operace probíhají v ALU.
Akumulátor
Akumulátor obsahuje jeden z operandů a také výsledek operací prováděných ALU.
Počítadlo programů (PC)
Programový čítač obsahuje paměťovou adresu další programové instrukce, která má být provedena.
Registry adres, dat a stavu a ukazatel zásobníku
Adresový registr obsahuje adresu paměťového místa, ke kterému se má přistupovat.
Datový registr obsahuje data přicházející z nebo do paměti nebo I/O portu.
Stavový registr obsahuje informace o výsledku předchozí operace ALU.
Registr Stack Pointer obsahuje adresu bloku paměti (zásobník), kde jsou uloženy návratové adresy podprogramu.
Řídící jednotka
Řídicí jednotka obsahuje obvody, které řídí proces načítání, dekódování a provádění programových instrukcí.