Arhitektura mikroprocesorja in njegovo delovanje
Mikroprocesor je centralna procesna enota (CPE) računalnika. Tam poteka obdelava programskih navodil in podatkov. Osnovni računalnik je sestavljen iz mikroprocesorja, zunanjega pomnilnika ter vhodnih in izhodnih naprav.
Arhitektura enostavnega mikroprocesorja
Naslednji razdelki opisujejo osnovne komponente preproste mikroprocesorske arhitekture. Je bližje zgodnjim mikroprocesorjem. Vendar je še vedno temelj današnjih kompleksnejših mikroprocesorjev.
Aritmetična 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.
Programski števec (PC)
Programski števec vsebuje pomnilniški naslov naslednjega programskega ukaza, ki ga je treba izvesti.
Registri naslovov, podatkov in statusa ter kazalec sklada
Register naslovov vsebuje naslov pomnilniške lokacije, do katere želite dostopati.
Podatkovni register vsebuje podatke, ki prihajajo iz pomnilnika ali V/I vrat ali gredo vanj.
Statusni register vsebuje informacije o rezultatu prejšnje operacije ALU.
Register kazalca sklada vsebuje naslov bloka pomnilnika (sklad), kjer so shranjeni povratni naslovi podprogramov.
Krmilna enota
Nadzorna enota vsebuje vezje, ki nadzoruje proces pridobivanja, dekodiranja in izvajanja programskih navodil.