Mikroprocesorius yra atsakingas už manipuliavimą duomenimis, kad būtų gauti rezultatai.
Mikroprocesorius manipuliuoja duomenimis kompiuterinėje sistemoje. Centrinis procesorius veikia kaip kompiuterio smegenys ir susideda iš vieno ar daugiau mikroprocesorių, sudarytų iš kelių tūkstančių tranzistorių vienoje integrinėje grandinėje. Mikroprocesorius veikia kartu su kitomis kompiuterio dalimis, kad apskaičiuotų aritmetines ir logines funkcijas, kad būtų galima atlikti užduotis, naudodamas instrukcijų rinkinį, kad būtų galima atlikti visas kompiuterio užduotis.
Įvestis ir išvestis
Mikroprocesorius priima įvestį iš įrenginių, pvz., pelės, klaviatūros ar skaitytuvo, ir atlieka tam tikrą funkciją. Remdamasis duomenimis, jis priima sprendimą, mikroprocesorius apskaičiuoja informaciją ir tada siunčia rezultatus į išvesties įrenginius, tokius kaip monitorius arba spausdintuvas, kaip nuskaitomą informaciją Vartotojas. Pavyzdžiui, jei vartotojas, naudojantis tekstų rengyklę, klaviatūroje paspaudžia „m“, mikroprocesorius tai priims ir į monitorių išsiųs raidę „m“.
Dienos vaizdo įrašas
Aritmetikos loginis vienetas
Aritmetinis loginis blokas renka informaciją kaip įvestį iš procesoriaus registrų ir operandų, o tada atlieka aritmetinės operacijos (sudėtis, atimtis, daugyba ir padalijimas) ir loginės operacijos (IR, ARBA ir XOR). Duomenų apdorojimo metu ALU išbando sąlygas ir, remdamasis rezultatais, ruošiasi imtis įvairių veiksmų. ALU taip pat renka duomenis iš papildomų šaltinių, įskaitant skaičių sistemas, instrukcijas, laiko ir duomenų nukreipimo grandines, pvz., sumtuvus ir atimtuvus.
Atmintis
Mikroprocesorius pasiekia ir išsaugo dvejetaines komandas atmintyje arba grandinėse, kuriose saugomi bitai. Laikinosios prieigos atmintis yra valdymo atmintis, kuri naudoja registrus laikinai saugoti duomenis. Mikroprocesorius RAM atmintyje saugo nepastovius programų naudojamus duomenis. Tik skaitymo atmintis duomenis nuolat saugo lustuose su įmontuotomis instrukcijomis. Prieiga prie informacijos ROM užtrunka ilgiau, tačiau ji nepraranda informacijos, kai kompiuteris išsijungia, kaip ir RAM.
Valdymo blokas
Valdymo blokas nukreipia operacijų ir duomenų srautą, pasirinkdamas po vieną programos sakinį, jį interpretuodamas ir siųsdamas pranešimus į ALU arba registrus, kad vykdytų nurodymą. Ji taip pat nusprendžia, kur saugoti informaciją atmintyje ir su kokiais įrenginiais susisiekti, susiejant su ALU, atmintimi ir įvesties/išvesties įrenginiais. Valdymo blokas taip pat gali išjungti kompiuterį, jei jis ar kitas įrenginys, pavyzdžiui, maitinimo šaltinis, aptinka neįprastas sąlygas.
Keitimasis informacija
Sistemos magistralė jungia mikroprocesorių su periferiniais įrenginiais, tokiais kaip klaviatūra, pelė, spausdintuvas, skaitytuvas, garsiakalbis ar skaitmeninis fotoaparatas. Mikroprocesorius siunčia ir priima duomenis per sistemos magistralę, kad galėtų susisiekti su periferiniais įrenginiais. Vienu metu jis bendrauja tik su vienu išoriniu įrenginiu, kad nesumaišytų jokios informacijos ir nesiųstų jos į netinkamą vietą. Valdymo blokas kontroliuoja informacijos mainų laiką.