Mikroprosessori on tietokoneen keskusyksikkö (CPU). Siellä käsitellään ohjelman ohjeita ja tietoja. Perustietokone koostuu mikroprosessorista, ulkoisesta muistista sekä syöttö- ja tulostuslaitteista.
Yksinkertaisen mikroprosessorin arkkitehtuuri
Seuraavissa osissa kuvataan yksinkertaisen mikroprosessoriarkkitehtuurin peruskomponentteja. Se on lähempänä varhaisia mikroprosessoreita. Se on kuitenkin edelleen nykypäivän monimutkaisempien mikroprosessorien perusta.
Päivän video
Aritmeettinen logiikkayksikkö
Aritmeettiset ja logiikkatoiminnot tapahtuvat ALU: ssa.
Akku
Akku sisältää yhden operandeista sekä ALU: n suorittamien toimintojen tuloksen.
Ohjelmalaskuri (PC)
Ohjelmalaskuri sisältää seuraavan suoritettavan ohjelmakäskyn muistiosoitteen.
Osoite-, tieto- ja tilarekisterit ja pinoosoitin
Osoiterekisteri sisältää käytettävän muistipaikan osoitteen.
Tietorekisteri sisältää muistista tai I/O-portista tulevat tai sinne menevät tiedot.
Tilarekisteri sisältää tiedot edellisen ALU-operaation tuloksesta.
Pinoosoitinrekisteri sisältää sen muistilohkon (pinon) osoitteen, johon aliohjelman paluuosoitteet on tallennettu.
Ohjausyksikkö
Ohjausyksikkö sisältää piirit, jotka ohjaavat ohjelmakäskyjen haku-, dekoodaus- ja suoritusprosessia.