Obsah:
Definícia - Čo znamená riadiaca jednotka (CU)?
Riadiaca jednotka (CU) spracováva všetky riadiace signály procesora. Riadi všetky vstupné a výstupné toky, načíta kód pre inštrukcie z mikroprogramov a riadi ďalšie jednotky a modely poskytovaním riadiacich a časovacích signálov. Komponent CU sa považuje za mozog procesora, pretože vydáva príkazy na takmer všetko a zaisťuje správne vykonanie pokynov.
Techopedia vysvetľuje Control Unit (CU)
CU prevezme svoje vstupy z registrov inštrukcií a stavov. Prevádzkové pravidlá alebo mikroprogramy sú zakódované v programovateľnom logickom poli (PLA), náhodnej logike alebo pamäti len na čítanie (ROM).
Funkcie CU sú nasledujúce:
- Riadi postupné vykonávanie pokynov
- Interpretuje pokyny
- Sprievodca tokom dát cez rôzne počítačové oblasti
- Reguluje a riadi načasovanie procesora
- Posiela a prijíma riadiace signály z iných počítačových zariadení
- Spracováva viacero úloh, ako napríklad načítanie, dekódovanie, spracovanie vykonávania a ukladanie výsledkov
CU sú navrhnuté dvoma spôsobmi:
- Pevná kontrola: Dizajn je založený na pevnej architektúre. CU sa skladá z klopných obvodov, logických brán, digitálnych obvodov a obvodov kódovacích a dekódovacích zariadení, ktoré sú zapojené špecifickým a pevným spôsobom. Ak sú potrebné zmeny súpravy inštrukcií, je potrebné vykonať zapojenie a zmeny obvodu. Toto je výhodné v architektúre so zníženým počtom inštrukcií (RISC), ktorá má iba malý počet inštrukcií.
- Mikroprogramové riadenie: Mikroprogramy sú uložené v špeciálnej riadiacej pamäti a sú založené na vývojových diagramoch. Sú vymeniteľné a ideálne kvôli svojej jednoduchosti.
