29.4. SC-4

29.4.1. MMU

SC-4 je 12-ti bitový počítač. Je konstruován jako jednoduchý minipočítač, který je možno rozšířit o další funkční moduly.

Většina instrukcí SC-4 používá jedno slovo, které je rozděleno na 6 bitů operačního kódu a modifikátoru adresy a zbylých 6 bitů obsahuje data nebo část adresy. Mimo to existují instrukce jenž používají dvě slova. Takové instrukce obsahují ve druhém slově 12-ti bitovou adresu, nebo 12-ti bitové datové slovo. Základní instrukční formáty tedy vypadají takto:

Obrázek 29.6. Formáty instrukcí počítače SC-4

Formáty instrukcí počítače SC-4

Základní formát instrukčního slova je rozdělěn na tři části. Směrem od nejvýznaměnjších k nejméně významným bitum slova to jsou:

Bit I určuje zdali je použito přímé adresování (hodnota 0), nebo nepřímé adresování (hodnota 1).

Bit Z určuje, jestli je následujících 6 bitů adresou slova v nulté stránce paměti (hodnota 0), nebo jestli se jedná o posunutí (DISP) relativně k hodnotě ukazatele instrukcí PC (hodnota 1).

Obrázek 29.7. Instrukce počítače SC-4

Instrukce počítače SC-4

Obrázek 29.8. Registry počítače SC-4

Registry počítače SC-4
Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .