Микропроцесор је одговоран за манипулисање подацима ради добијања резултата.
Микропроцесор манипулише подацима у рачунарском систему. Централна процесорска јединица делује као мозак рачунара и састоји се од једног или више микропроцесора састављених од неколико хиљада транзистора на једном интегрисаном колу. Микропроцесор ради заједно са другим деловима рачунара да би израчунао аритметичке и логичке функције за руковање задацима користећи скуп инструкција за обављање свих задатака унутар рачунара.
Улаз и излаз
Микропроцесор прихвата унос са уређаја, као што су миш, тастатура или скенер, и врши функцију на тим подацима. Он доноси одлуку на основу података, микропроцесор израчунава информације и затим их шаље резултате на излазне уређаје, као што су монитор или штампач, као читљиве информације за корисник. На пример, ако корисник који користи програм за обраду текста притисне "м" на тастатури, микропроцесор ће то прихватити и послати слово "м" на монитор.
Видео дана
Аритметичка логичка јединица
Аритметичко-логичка јединица прикупља информације као улаз из ЦПУ регистара и операнада, а затим врши аритметичке операције (сабирање, одузимање, множење и дељење) и логичке операције (И, ИЛИ и КСОР). Током обраде података, АЛУ тестира услове и припрема се за предузимање различитих акција на основу резултата. АЛУ такође прикупља податке из додатних извора, укључујући системе бројева, инструкције, временска кола и кола за усмеравање података, као што су сабирници и одузимачи.
Меморија
Микропроцесор приступа и складишти бинарне инструкције у меморију, или кола која чувају битове. Меморија са случајним приступом је контролна меморија која користи регистре за привремено складиштење података. Микропроцесор складишти нестабилне податке које користе програми у РАМ-у. Меморија само за читање трајно складишти податке на чиповима са уграђеним упутствима. Потребно је дуже да се приступи информацијама у РОМ-у, али не губи информације када се рачунар искључи као РАМ.
Контролна јединица
Контролна јединица усмерава ток операција и података тако што бира једну по једну програмску наредбу, тумачи је и шаље поруке АЛУ-у или регистрима да изврши инструкцију. Такође одлучује где ће се чувати информације у меморији и са којим уређајима ће комуницирати повезивањем са АЛУ, меморијским и улазно/излазним уређајима. Контролна јединица такође може да искључи рачунар ако он или други уређај, као што је извор напајања, открије ненормалне услове.
Размена информација
Системска магистрала повезује микропроцесор са периферним уређајима, као што су тастатура, миш, штампач, скенер, звучник или дигитална камера. Микропроцесор шаље и прима податке преко системске магистрале да би комуницирао са периферним уређајима. Комуницира само са једним периферним уређајем у исто време како не би помешао ниједну информацију и не би је послао на погрешно место. Контролна јединица контролише време размене информација.