Rôzne operácie mikroprocesora

...

Mikroprocesor je zodpovedný za manipuláciu s údajmi, aby sa dosiahli výsledky.

Mikroprocesor manipuluje s údajmi v počítačovom systéme. Centrálna procesorová jednotka funguje ako mozog počítača a pozostáva z jedného alebo viacerých mikroprocesorov tvorených niekoľkými tisíckami tranzistorov na jednom integrovanom obvode. Mikroprocesor spolupracuje s ostatnými časťami počítača na výpočte aritmetických a logických funkcií na zvládnutie úloh pomocou inštrukčnej sady na vykonávanie všetkých úloh v počítači.

Vstup a výstup

Mikroprocesor prijíma vstup zo zariadení, ako je myš, klávesnica alebo skener, a vykonáva funkciu na týchto údajoch. Na základe údajov sa rozhodne, mikroprocesor vypočíta informácie a potom ich odošle výsledky do výstupných zariadení, ako je monitor alebo tlačiareň, ako čitateľné informácie pre užívateľ. Napríklad, ak používateľ používajúci textový procesor stlačí na klávesnici „m“, mikroprocesor to akceptuje a odošle na monitor písmeno „m“.

Video dňa

Aritmetická logická jednotka

Aritmetická logická jednotka zhromažďuje informácie ako vstup z registrov a operandov CPU a potom to robí aritmetické operácie (sčítanie, odčítanie, násobenie a delenie) a logické operácie (AND, OR a XOR). Počas spracovania údajov ALU testuje podmienky a pripravuje sa na vykonanie rôznych akcií na základe výsledkov. ALU tiež zhromažďuje údaje z dodatočných zdrojov, vrátane číselných systémov, inštrukcií, obvodov načasovania a smerovania údajov, ako sú sčítačky a odčítače.

Pamäť

Mikroprocesor pristupuje a ukladá binárne inštrukcie do pamäte alebo obvodov, ktoré ukladajú bity. Pamäť s náhodným prístupom je riadiaca pamäť, ktorá používa registre na dočasné ukladanie údajov. Mikroprocesor ukladá do pamäte RAM nestále dáta používané programami. Pamäť iba na čítanie ukladá dáta natrvalo na čipy so zabudovanými pokynmi. Prístup k informáciám v ROM trvá dlhšie, ale nestráca informácie, keď sa počítač vypne, rovnako ako RAM.

Kontrolná jednotka

Riadiaca jednotka riadi tok operácií a údajov výberom jedného príkazu programu naraz, jeho interpretáciou a odosielaním správ do ALU alebo registrov na vykonanie inštrukcie. Rozhoduje tiež, kde sa majú uchovávať informácie v pamäti a s ktorými zariadeniami sa bude komunikovať prostredníctvom prepojenia s ALU, pamäťou a vstupno/výstupnými zariadeniami. Riadiaca jednotka môže tiež vypnúť počítač, ak on alebo iné zariadenie, napríklad zdroj napájania, zistí abnormálne podmienky.

Výmena informácií

Systémová zbernica spája mikroprocesor s perifériami, ako je klávesnica, myš, tlačiareň, skener, reproduktor alebo digitálny fotoaparát. Mikroprocesor odosiela a prijíma dáta cez systémovú zbernicu na komunikáciu s perifériami. Komunikuje vždy len s jednou perifériou, aby nedošlo k pomiešaniu informácií a ich odoslaniu na nesprávne miesto. Riadiaca jednotka riadi načasovanie výmeny informácií.