Mikroprocesorová architektúra a jej operácie

Mikroprocesor je centrálna procesorová jednotka (CPU) počítača. Je to miesto, kde dochádza k spracovaniu programových inštrukcií a údajov. Základný počítač pozostáva z mikroprocesora, externej pamäte a vstupných a výstupných zariadení.

Architektúra jednoduchého mikroprocesora

Nasledujúce časti popisujú základné komponenty jednoduchej architektúry mikroprocesora. Je bližšie k skorým mikroprocesorom. Stále je však základom dnešných zložitejších mikroprocesorov.

Video dňa

Aritmetická logická jednotka

Aritmetické a logické operácie prebiehajú v ALU.

Akumulátor

Akumulátor obsahuje jeden z operandov, ako aj výsledok operácií vykonávaných ALU.

Počítadlo programov (PC)

Počítadlo programu obsahuje adresu pamäte nasledujúcej programovej inštrukcie, ktorá sa má vykonať.

Adresy, údaje a stavové registre a ukazovateľ zásobníka

Register adries obsahuje adresu miesta v pamäti, ku ktorému sa má pristupovať.

Dátový register obsahuje dáta prichádzajúce z alebo do pamäte alebo I/O portu.

Register stavu obsahuje informácie o výsledku predchádzajúcej operácie ALU.

Register Stack Pointer obsahuje adresu bloku pamäte (zásobníka), kde sú uložené návratové adresy podprogramu.

Kontrolná jednotka

Riadiaca jednotka obsahuje obvody, ktoré riadia proces získavania, dekódovania a vykonávania programových inštrukcií.