faecher:informatik:oberstufe:techinf:mikroprogrammierung:toroeffnungssequenzen:start

Dies ist eine alte Version des Dokuments!


Toröffnungssequenzen

1)

Schreiben Sie 09 von Hand in das Register DR. Führen Sie dann nacheinander folgende Operationen durch, ohne im folgenden irgendein Register direkt (von Hand) zu verändern; alle Aktionen dürfen ausschließlich durch Schließen und Öffnen von „Toren“ (in der Literatur auch „Treiber“) realisiert und einem Doppeltakt (Taste ≫). Notieren Sie nach jedem Schritt die Belegung der Register AX, BX und IP. a) AX := DR (steht für»AX erhält den Wert in DR«, es soll also danach eine 09 in AX stehen) b) IP := DR c) BX := IP + DR d) IP := −1 (Zur Kontrolle: −1=FF), e) IP := IP + DR f) AX := AX − BX (geht nicht in einem Schritt, DR darf in diesem und den folgenden Befehlen überschrieben werden) g) BX := −BX h) Vertauschen Sie den Inhalt der Register AX und IP. Zur Kontrolle: Jetzt sollte in AX 08, in BX EE und in IP F7 stehen.


1)
Material von Nopper, Makowsky, Schaller, CC-BY-NC-SA
  • faecher/informatik/oberstufe/techinf/mikroprogrammierung/toroeffnungssequenzen/start.1666805738.txt.gz
  • Zuletzt geändert: 26.10.2022 17:35
  • von Frank Schiebel