GENCOM-Befehl
Format:
Zweck:
Der GENCOM-Befehl erzeugt eine spezielle COM-Datei mit angehängten RSX-Dateien. Der GENCOM-Befehl kann auch aus einer mit GENCOM erzeugten wieder die ursprüngliche COM-Datei ohne den am Anfang stehenden ‚Header‘ und den RSX-Dateien erzeugen. GENCOM kann auch Header-Records an eine COM-Datei anfügen.
| Option | Funktion |
|---|---|
| LOADER | fügt ein 256,Byte Header-Record hinzu und setzt ein Loader-Flag. |
| NULL | zeigt an, dass nur RSX-Dateien angegeben werden. GENCOM erzeugt eine leere COm-Datei für die RSX-Dateien. Als Name der erzeugten COM-Datei wird der Dateiname der ersten RSX-Dateibezeichnung verwendet. |
| SCB(o,n) | setzt den System-Control-Block des Programms aus den angegebenen Hexadezimalzahlen (o,n). |
Beispiele:
erzeugt eine neue COM-Datei MYPROG.COM mit den angefügten RSX-Dateien PROG1 und PROG2.
erzeugt eine COM-Datei PROG1.COM mit den RSX-Dateien PROG1 und PROG2.
GENCOM lädt MYPROG, entfernt den Header, löscht alle angefügten RSX-Dateien und lädt es wieder im originalen COM-Format zurück.
GENCOM untersuht die schon mit GENCOM erzeugte Datei MYPROG.COM danach, ob PROG1.RSX und PROG2.RSX schon als RSX-Dateien angefügt wurden. Wenn eine von beiden schon angefügt wurde, ersetzt GENCOM diese durch die neue RSX-Datei, andernfalls fügt GENCOM die bezeichnete RSX-Datei an die COM-Datei an.