MAC.COM

 
 

Syntax:

MAC Dateiname {$Optionen}

 

Erklärung:

MAC, der CP/M Plus-Makroassembler, liest Anweisungen in Assemblersprache aus einer Diskettendatei des Typs ASM, assembliert diese Anweisungen und erstellt drei Ausgabedateien unter dem Namen der Eingabedatei und dem Dateityp HEX, PRN oder SYM. "Dateiname.HEX" enthält den Intel-Objekt-Code im Hexadezimalformat. "Dateiname.PRN" enthält eine mit Kommentaren versehene Auflistung der Quellen, die gedruckt oder am Bildschirm eingesehen werden kann. "Dateiname.SYM" enthält eine geordnete Aufstellung von Symbolen, die im Programm definiert sind.

 

Beispiele:

A>MAC Beispiel
A>MAC Beispiel $PB AA HB SX

 

Optionen:

Benutzen Sie Optionen, um die Ein- und Ausgabe von MAC zu steuern. Verwenden Sie nach der Option einen Buchstaben, um Ursprungs- und Ziellaufwerk, Bildschirm, Drucker oder Null-Ausgabe zu bestimmen. Gültige Laufwerksbezeichnungen sind A bis O. Mit X wird der Bildschirm, mit P der Drucker als Ausgabegerät festgelegt. Mit Z wird angegeben, daß keine Ausgabe erfolgen soll.

 

Assembler-Optionen zur Bestimmung der Ein-/Ausgabegeräte

A   Quellenlaufwerk für ASM-Datei (A-O)
 
H   Ziellaufwerk für HEX-Datei (A-O, Z)
 
L   Quellenlaufwerk für Makrobibliotheksdateien (LIB), die mit der MACLIB-Anweisung aufgerufen werden.
 
P   Ziellaufwerk für PRN-Datei (A-O, X, P, Z)
 
S   Ziellaufwerk für SYM-Datei
 

 

Assembler-Optionen zur Veränderung der Ausgabedatei

+L   Listet die aus Makrobibliotheksdateien (LIB) gelesenen Eingabezeilen auf.
 
-L   Unterdrückt die Auflistung (Standardeinstellung).
 
+M   Listet alle Makrozeilen auf, wie sie während des Assemblierens verarbeitet werden.
 
-M   Unterdrückt die Auflistung der Makrozeilen während des Assemblierens.
 
*M   Listet beim Einsetzen von Makros nur den erzeugten Maschinencode hexadezimal auf.
 
+Q   Listet alle LOCAL-Symbole in der Symbolliste auf.
 
-Q   Unterdrückt alle LOCAL-Symbole in der Symbolliste (Standardeinstellung).
 
+S   Fügt die Symboldatei an die Druckdatei an.
 
-S   Unterdrückt die Erstellung einer Symboldatei.
 
+1   Erstellt in Durchlauf 1 eine Auflistung zur Makro-Fehlersuche in der PRN-Datei.
 
-1   Unterdrückt die Auflistung in Durchlauf 1 (Standardeinstellung).