Es ist nicht notwendig, die Anmerkungen zu schreiben, die nach „gehen; “. Sobald der letzte Befehl geschrieben worden ist, interne wird 20, <Enter> ohne Schreiben alles mehr, die Debuggeraufforderung wieder zu sehen betätigt.
Die letzte schriftliche Linie ist nicht richtig eine Assemblerinstruktion, stattdessen ist es ein Anruf für eine wirksame System Unterbrechung, diese Unterbrechungen außer uns viele Linien und ist sehr nützlich, wirksame System Funktionen zugänglich zu machen.
Das Programm durchführen, das wir schrieben, das " g" Befehl wird verwendet und wenn sie wir verwendet werden, eine Anzeige sehen, die sagt:
„Programm normalerweise beendet“. Natürlich mit einer Anzeige wie diese können wir nicht sicher sein, daß das Programm die Hinzufügung getan hat, aber es eine einfache Weise gibt, sie, indem man den „r“ Befehl ausprüfen zu überprüfen, das verwendet wir den Inhalt aller Register des Prozessors sehen können, schreiben einfach:
-r <Enter>
Jedes Register mit seinem jeweiligen tatsächlichen Wert erscheint auf dem Schirm so:
AX=0006 BX=0004 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=0C1B ES=0C1B SS=0C1B CS=0C1B IP=010A NV UP EI PL NZ NA PO NC
0C1B:010A OF DB
Die Möglichkeit, daß die Register unterschiedliche Werte enthalten, besteht, aber AXT und BX müssen die selben sein, da sie sind die, änderten wir gerade.
Eine andere Weise, die Werte zu sehen, während das Programm durchgeführt wird, ist, die Adresse, in der wir die Durchführung die Werte der Register als Parameter für „g“ beenden und zeigen wünschen, in diesem Fall es zu verwenden würde sein: g108, diese Anweisung führt das Programm durch, stoppt es auf der Adresse 108 und zeigt den Inhalt der Register.
Ein Anschluß von was in den Registern kann getan werden geschieht, indem es den „t“ Befehl (Spur) verwendet, die Funktion dieses Befehls ist, Linie durch die Linie durchzuführen was zusammengebaut wurde und stellt jedesmal wenn der Inhalt der Register dar.
Um herauszunehmen Gebrauch ausprüfen der „q“ (beendigt) Befehl.
Vorteile des Versammlungsteilnehmers
Der erste Grund, mit Versammlungsteilnehmer zu arbeiten ist, daß er die Gelegenheit des Kennens mehr des Betriebes deines PC liefert, der die Entwicklung von Software in einer gleichbleibenderen Weise erlaubt.
Der zweite Grund ist die Gesamtsteuerung des Computers, den du mit dem Gebrauch des Versammlungsteilnehmers haben kannst. Ein anderer Grund ist, daß die Versammlung gegründeten Programme schneller sind und in einigen Fällen sie kleiner sind, und hat die größeren Kapazitäten als eine, die mit anderen Sprachen verursacht werden.
Mich meine Versprechung halten lassen!!
Im früheren Teil dieses Kapitels benutzten wir etwas instructins als Beispiel, um die Unterstützung von DBR zu bilden und die Unterstützung von DBR zu seiner ursprünglichen Position zu laden, wenn sie erforderlich ist. Zuerst überprüfen wir die Anweisung, die Unterstützung zu bilden.
C:\>DEBUG A:\BKDBR.BIN <Enter>
File not found
- L 100 2 0 1 <Enter>
- R CX <Enter>
CX 0000
: 200 <Enter>
- W <Enter>
Writing 00200 bytes
- Q <Enter>
|
|