Какви са функциите на процесора в компютъра?

Процесор на борда

Кредит на изображението: Denis83/iStock/GettyImages

Хората често описват процесора на компютъра по отношение на човешкия мозък. Това е подходяща аналогия, тъй като CPU (централен процесор) контролира работата на компютъра. Той прави това чрез изпълнение на инструкции, предоставени от компютърни програми върху данни, които идват от различни източници.

Каква е функцията на процесора?

Целта на всеки компютър е някаква форма на обработка на данни. Процесорът поддържа обработка на данни, като изпълнява функциите на извличане, декодиране и изпълнение на програмирани инструкции. Взети заедно, тези функции често се наричат ​​цикъл на инструкции. В допълнение към функциите на цикъла на инструкциите, процесорът изпълнява функции за извличане и запис на данни.

Видео на деня

Функции на цикъла на инструкциите на процесора

Когато дадена програма работи на компютър, инструкциите се съхраняват в паметта на компютъра, докато не бъдат изпълнени. Процесорът използва програмен брояч, за да извлече следващата инструкция от паметта, където се съхранява във формат, известен като асемблен код. Процесорът декодира инструкцията в двоичен код, който може да бъде изпълнен. След като това бъде направено, процесорът прави това, което инструкцията му казва, или извършва операция, извличане или съхраняване на данни или коригиране на програмния брояч, за да премине към друга инструкция.

Типовете операции, които обикновено могат да се извършват от процесора, включват прости математически функции като събиране, изваждане, умножение и деление. Процесорът може също да извършва сравнения между обекти с данни, за да определи дали са равни. Всички невероятни неща, които компютрите могат да правят, се извършват с тези и няколко други основни операции. След изпълнение на една инструкция се извлича следващата инструкция и цикълът продължава.

Функции за данни на процесора

Докато изпълнява функцията за изпълнение на цикъла на инструкциите, процесорът може да бъде помолен да изпълни инструкция, която изисква данни. Например, изпълнението на аритметична функция изисква числата, които ще бъдат използвани за изчислението. За да се доставят необходимите данни, има инструкции за извличане на данни от паметта и записване на данни, които са били обработени обратно в паметта. Инструкциите, използвани от процесора, и данните, с които работи, се съхраняват в една и съща област на паметта. Уникалните адреси се използват от процесора за проследяване на различни места в паметта.

Микропроцесорни процесори

Микропроцесорът на персоналния компютър е чип, който съдържа всички схеми, необходими за управление на компютърните операции. Той позволява всяка функция на процесора да се изпълнява от един чип, който е по-евтин за производство и по-надежден поради използването на интегрални схеми. Преди въвеждането на микропроцесорите, процесорът на компютъра се намираше на платка, която съдържаше множество чипове, свързани с интегрални схеми. Днес много съвременни процесори имат няколко процесора на един и същ чип, наричани ядра.