Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vstupy:
* Inštrukčný register (IR): Tento register obsahuje aktuálne načítanú inštrukciu z pamäte. Toto je primárny vstup, ktorý určuje, akú operáciu by mala CU riadiť.
* Signál hodín: Pravidelný impulz, ktorý synchronizuje operácie CU. Bez neho by CU nevedela, kedy vykonať kroky.
* Stavové signály/príznaky: Tieto signály odrážajú stav ALU (aritmetická logická jednotka) a ďalšie komponenty. Napríklad nulový príznak označuje výsledok aritmetickej operácie nula. Tieto príznaky ovplyvňujú ďalšiu inštrukciu na vykonanie (podmienené vetvenie).
* ovládacie signály z externých zariadení (možno): V pokročilejších systémoch môže CU prijímať vstupy označujúce dostupnosť údajov z I/O zariadení alebo iných periférnych zariadení, čo ovplyvňuje plánovanie pokynov.
Výstupy:
* ovládacie signály pre Alu: Tieto signály určujú operáciu, ktorú by mal ALU vykonávať (napr. Pridať, odpočítať a alebo).
* ovládacie signály do pamäte: Tieto signály určujú adresu pamäte, z ktorej sa majú prečítať alebo zapisovať, ako aj typ operácie (čítať alebo zápis).
* ovládacie signály do registrov: Signály, ktoré vyberajú, ktoré registre sú zapojené do aktuálnej operácie, a tiež riadia prenos údajov medzi registrmi.
* ovládacie signály na I/O zariadenia (možno): Signály na začatie alebo správu prenosu údajov s externými zariadeniami.
* PC (program programu) Signál prírastku: Tento signál sa odošle do počítača, aby sa aktualizoval na ďalšiu inštrukciu postupne (pokiaľ ju nezmení inštrukcia vetvy).
CU v podstate prijíma pokyny a informácie o stave a na základe toho generuje signály na nasmerovanie všetkých ostatných častí CPU (a potenciálne pripojených externých zariadení) na vykonanie potrebných akcií na vykonanie inštrukcie. Výstupy sú v podstate príkazmi, ktoré vydáva na riadenie zvyšku systému.