Mikroprocesor je osrednja procesna enota (CPU) računalnika. Tam poteka obdelava programskih navodil in podatkov. Osnovni računalnik je sestavljen iz mikroprocesorja, zunanjega pomnilnika ter vhodnih in izhodnih naprav.
Arhitektura preprostega mikroprocesorja
Naslednji razdelki opisujejo osnovne komponente preproste mikroprocesorske arhitekture. Je bližje zgodnjim mikroprocesorjem. Vendar pa je še vedno temelj današnjih kompleksnejših mikroprocesorjev.
Video dneva
Aritmetično logična enota
Aritmetične in logične operacije potekajo v ALU.
Akumulator
Akumulator hrani enega od operandov in rezultat v operacijah, ki jih izvaja ALU.
Števec programov (PC)
Programski števec vsebuje pomnilniški naslov naslednjega programskega ukaza, ki ga je treba izvesti.
Registri naslovov, podatkov in statusov ter kazalec sklada
Register naslovov vsebuje naslov pomnilniške lokacije, do katere želite dostopati.
Podatkovni register vsebuje podatke, ki prihajajo iz ali gredo v pomnilnik ali V/I vrata.
Status Register vsebuje informacije o rezultatu prejšnje operacije ALU.
Register kazalca sklada vsebuje naslov pomnilniškega bloka (sklad), kjer so shranjeni povratni naslovi podprogramov.
Kontrolna enota
Krmilna enota vsebuje vezje, ki nadzoruje proces pridobivanja, dekodiranja in izvajanja programskih navodil.