Instrukční jednotka - Instruction unit
The instrukční jednotka (IU), také zvaný jednotka načítání instrukcí (POKUD TY) nebo jednotka vydávání instrukcí (ISU), v centrální procesorová jednotka (CPU) je zodpovědný za organizaci programových instrukcí, které mají být načteny z paměti a provedeny v příslušném pořadí. Je součástí řídící jednotka, který je zase součástí CPU.[1]
V nejjednodušším stylu počítačová architektura, instruktážní cyklus je velmi rigidní a běží přesně podle specifikace programátor V části načítání instrukcí cyklu je hodnota ukazatel instrukce Registr (IP) je adresa další instrukce, která má být načtena. Tato hodnota je umístěna na adresní sběrnice a poslal do paměťová jednotka; paměťová jednotka vrací instrukci na danou adresu a je zasunuta do registr instrukcí (IR); a hodnota IP je zvýšena nebo přepsána novou hodnotou (v případě instrukce skoku nebo větve), připravenou pro další instrukční cyklus.
To se však stává mnohem komplikovanějším, jakmile se přidají funkce zvyšující výkon, jako například pipeline potrubí, provedení mimo objednávku, a dokonce jen zavedení jednoduchého mezipaměť instrukcí.[2]
Viz také
- Větev predikce a vyrovnávací paměť pobočky
- Prediktor cíle větve a cílová vyrovnávací paměť pobočky
- Slot pro zpoždění větve
- Plánování pokynů
- Velmi dlouhé instrukční slovo (VLIW)
- Superskalární procesor
- Operační kód
- Analýza paralelismu instrukcí, frekvence instrukcí, instruktážní mix
- Délka cesty instrukce nebo počet instrukcí
Reference
- ^ Schneck, Paul B. (6. prosince 2012). Superpočítačová architektura - Paul B. Schneck - Google Książki. ISBN 9781461579571.
- ^ John L. Hennessy a David A. Patterson (1990), Počítačová architektura: kvantitativní přístup, Morgan Kaufmann Publishers, Palo Alto, USA, ISBN 1-55860-069-8
![]() | Tento mikropočítač - nebo mikroprocesor související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |