Herunterladen Inhalt Inhalt Diese Seite drucken

Hinweise Zur Umwandlung Zwischen Edas- Und Asm-Dateien - Kleincomputer KC85 Handbuch

Kleincomputersystem
Vorschau ausblenden Andere Handbücher für KC85:
Inhaltsverzeichnis

Werbung

D004MIX1
ob diese gelöscht werden soll. Quell- und Zieldatei dürfen nicht den gleichen Na-
men besitzen. Wird dies dennoch versucht, erfolgen eine entsprechende Fehler-
meldung und die Aufforderung, einen anderen Namen einzugeben.
Daraufhin erfolgt die Umwandlung. Hierbei werden die Umlaute und die Absatz-
trennzeichen entsprechend umgesetzt. Die Druckersteuerzeichen der Quelldatei
werden eliminiert. DOT-Kommandos und Kommentare (beide beginnen mit einem
Punkt am Zeilenanfang)in der Quelldatei werden bei der Umwandlung ebenfalls
unterdrückt. Zur Umwandlung muß auf der Quelldiskette genügend Platz vorhan-
den sein, da eine Zwischendatei angelegt und zum Schluß wieder gelöscht wird.
Übersteigt die Länge der Zieldatei 16 KByte, so wird dies angezeigt, auch, wenn
deren Länge die Möglichkeiten von TEXOR übersteigt.

4.3. Hinweise zur Umwandlung zwischen EDAS- und ASM-Dateien

Die Konvertierung von Assemblerquellprogrammen der CAOS- und der PC-
Betriebsart ist relativ einfach und auch ohne spezielle Programme möglich. Die
Anpassung erfolgt grundsätzlich in der PC-Betriebsart mit dem Textprozessor im
Nicht-Textmodus.
EDAS-Quelle in Quellprogramm für ASM
------------------------------------------------------
- Einlesen in TP
- Löschen des Namens und der darauffolgenden ^@ am Dateianfang
- Löschen von ^C und der darauffolgenden Zeichen am Dateiende
- Einfügen von .Z80 am Dateianfang
- Anhängen einer Zeile mit END und Abschluß dieser mit ENTER
- Kontrolle der Befehle ADD, ADC, SBC, OUT auf Vollständigkeit bezüglich der
Syntax des ASM
- Datei umbenennen zu Erweiterung MAC
ASM-Quelle in Quellprogramm für EDAS
------------------------------------------------------
- Durch Umbenennen oder Kopieren der ASM-Quelle eine Datei mit Typ ASM er-
zeugen
- Eintragen einer ersten Zeile mit Name und Typ in den ersten 11 Zeichen (Name
ggf. mit Leerzeichen auffüllen, Name und Typ müssen mit der Dateibezeichnung
übereinstimmen!) daran anschließend 117 Leerzeichen
- Anhängen von ^C an das Dateiende (Eingabe ^PC)
- Löschen aller DOT-Kommandos (z.B. .Z80, .PHASE ...) ggf. ersetzen
- Löschen Zeile mit END-Anweisung
- Ersetzen von DEFS durch DEFW bzw. DEFB
- Aufspalten längerer DEFB-Anweisungen
- Kontrolle aller anderen Pseudoanweisungen
- Kontrolle komplizierter Ausdrücke
- Kontrolle der Zeilenlänge
13
4. Umwandlung von Textdateien

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis