Vizsgáljuk meg egy egyszerűsített példán a műveleti vezérlésben érintett vezérlési pontokat egy memória ® regiszter átviteli utasítás végrehajtása során. Legyen a végrehajtandó utasítás MOV AX, 00A0h, azaz a 00A0h című memóriaterület kell átvinni az akkumulátorba. (A MOV utasítás a memóriában található, tehát először azt ki kell olvasni és dekódolni.) Az előbbi ábrát figyelembe véve, a végrehajtás közben engedélyezett vezérlési pontok sorrendben a következők:

Elemi lépés

Érintett vezérlési
 pontok

Utasításszámláló tartalmának átvitele a sínen keresztül a memória címregiszterbe

C1, M1

A memória adatregiszter tartalmának (azaz az utasításnak) átvitele az utasításregiszterbe

M3, C5

Utasítás dekódolás alapján a memória címregiszter feltöltése 00A0-val

C3, C2, M1

A memória adatregiszter tartalmának átvitele az akkumulátor regiszterbe

M3, A3

A táblázat szerint a MOV utasítás végrehajtása négy elemi lépésben történhet meg. Minden egyes elemi lépés engedélyezéséhez (tiltásához) be kell állítani az érintett vezérlési pontokat. Ez kétféle módon történhet:

  • a vezérlési pontokat áramkörökkel állítjuk be (huzalozott vezérlés),

  • a vezérlési pontokat a gépi utasítás kódja alapján a ROM tárolóból kiolvasott mikroprogram utasításai állítják be lépésről-lépésre (mikroprogramozott vezérlés).

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap következõ fejezet