Arhitektura mikroprocesora i njegove operacije
Mikroprocesor je središnja procesorska jedinica (CPU) računala. Tu se odvija obrada programskih uputa i podataka. Osnovno računalo sastoji se od mikroprocesora, vanjske memorije te ulaznih i izlaznih uređaja.
Arhitektura jednostavnog mikroprocesora
Sljedeći odjeljci opisuju osnovne komponente jednostavne arhitekture mikroprocesora. Bliži je ranim mikroprocesorima. Međutim, to je još uvijek temelj današnjih složenijih mikroprocesora.
Aritmetičko-logička jedinica
Aritmetičke i logičke operacije odvijaju se u ALU.
Akumulator
Akumulator sadrži jedan od operanda kao i rezultat u operacijama koje izvodi ALU.
Programski brojač (PC)
Programski brojač sadrži memorijsku adresu sljedeće programske instrukcije koju treba izvršiti.
Registri adresa, podataka i statusa i pokazivač snopa
Adresni registar sadrži adresu memorijske lokacije kojoj se pristupa.
Registar podataka sadrži podatke koji dolaze ili idu u memoriju ili I/O priključak.
Statusni registar sadrži informacije o rezultatu prethodne ALU operacije.
Registar pokazivača hrpe sadrži adresu bloka memorije (stog) gdje su pohranjene povratne adrese potprograma.
Upravljačka jedinica
Upravljačka jedinica sadrži strujni krug koji kontrolira proces dohvaćanja, dekodiranja i izvršavanja programskih instrukcija.