Versammlungsteilnehmerstruktursprachencodelinien Name der Anweisung Parameter des Befehls

Files Recovery Software
Heim Kontakt Details Customer Support Demo herunterladen Produkte  

 
 

Versammlungsteilnehmerstruktur

In der Assemblersprache haben Codelinien zwei Teile, ist das erste man der Name der Anweisung, die durchgeführt werden soll, und zweite sind die Parameter des Befehls. Z.B.:

ADD ah, bh

Hier"ADD"ist der Befehl durchgeführt zu werden; in diesem Fall eine Hinzufügung und "ah" sowie "bh" sind die Parameter.

Der Name der Anweisungen in der Sprache besteht zwei, drei oder vier Buchstaben. Diese Anweisungen werden auch Gedächtnisnamen genannt, oder Operationscodes, da sie eine Funktion der Prozessor darstellen, führen durch. Es gibt einige Befehle, die Parameter nicht für ihren Betrieb erfordern, sowie andere, die nur gerade einen Parameter erfordern.

Manchmal werden Anweisungen verwendet, wie folgt:

ADD al,[170]

Die Haltewinkel im zweiten Parameter zeigen uns an, daß wir mit dem Inhalt der Speicherzelle Nr. 170 und nicht mit dem Wert 170 arbeiten werden; dieses bekannt als direkte Richtung.

Jetzt sind wir bereit, für unser erstes Programm mit Hilfe zu kodieren ausprüfen. Wir werden ein Programm verursachen, das arbeitet, um zu veranschaulichen, was wir gesehen haben und sind was wir tun, zwei Werte zu addieren, die wir direkt in das Programm vorstellen.

Der erste Schritt ist, ausprüfen einzuleiten, dieser Schritt besteht nur zu schreiben ausprüfen <Enter> auf der wirksamen System Aufforderung.

Um ein Programm über ausprüfen zusammenzubauen, wird der „a“ (zusammenbauen) Befehl verwendet. Wenn dieser Befehl verwendet wird, kann die Adresse, in der du das Zusammenbauen wünschst zum anzufangen, als Parameter gegeben werden, wenn der Parameter das Zusammenbauen ausgelassen wird, wird eingeleitet an der Stelle, die von CS spezifiziert wird: IP, normalerweise 0100h, das die Stelle ist, in der Programme mit .COM Verlängerung eingeleitet werden müssen. Und es ist der Platz, den wir benutzen, da nur ausprüfen kann diese spezifische Art von Programmen verursachen.

Obwohl an diesem Moment es nicht notwendig ist, das " zu geben; a" einen Parameter, es beherrschen ist empfehlenswert, so zu tun, um Probleme einmal zu vermeiden das CS: IP Register werden benutzt, folglich schreiben wir:

-a0100 <Enter>

Wenn dieses getan wird, erscheint etwas ähnliches auf dem Schirm: 0C1B: 0100 und der Cursor wird auf der rechten Seite dieser Zahlen, merken in Position gebracht, daß die ersten vier Stellen, im hexadezimalen System, unterschiedlich sein können, aber die letzten vier 0100 sein müssen, da es die Adresse ist, die wir als Beginn anzeigten. Jetzt können wir die Anweisungen vorstellen:

0C1B: 0100 Bewegungen Axt, 0002; setzt den Wert 0002 auf das Axtregister
0C1B: 0103 Bewegungen bx, 0004; setzt den Wert 0004 auf das bx Register
0C1B: 0106 addieren Axt, bx; der Inhalt von bx wird dem Inhalt der Axt hinzugefügt
0C1B: 0108 interne 20; provoques der Endpunkt des Programms.
0C1B:010A

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
Data Recovery-Buch
 
Kapitel 1 Ein überblick über Daten-Wiederaufnahme
Kapitel 2 Einleitung der Festplatten
Kapitel 3 Logische Annäherung an Scheiben und OS
Kapitel 4 Zahlensysteme
Kapitel 5 Einleitung der C Programmierung
Kapitel 6 Einleitung in eine Computer-Grundlagen
Kapitel 7 Notwendige DOS Befehle
Kapitel 8 Scheibe-BIOS Funktionen und Unterbrechungen, die mit C anfassen
Kapitel 9 Behandlung der großen Festplatten
Kapitel 10 Daten-Wiederaufnahme von verdorbenem Floppy-Disc
Kapitel 11 Bilden der Unterstützungen
Kapitel 12 Lesenund änderndes MBR mit der Programmierung
Kapitel 13 Lesenund änderndes DBR mit der Programmierung
Kapitel 14 Programmierung für "Raw File" Wiederaufnahme
Kapitel 15 Programmierung für Daten-Wischer
Kapitel 16 Entwickeln von mehr Dienstprogrammen für Scheiben
Anlage Glossar der Daten-Wiederaufnahme Bezeichnungen
 
 
Pro Data Doctor

Heim

Produkte

Kontakt Details

Customer Support

Demo herunterladen

Allgemeine Geschäftsbedingungen

 
Pro Data Doctor