80-Bus Journal

  

Okt.​/​Nov.​/​Dezember 1984 · Ausgabe 4

ZEEMD

von Helmut Emmelmann

Zeap – Emdos Anpassung :

Mit dem folgenden Programm werden Zeap und Emdos gekoppelt, sodass Quellcodes ohne Probleme geladen und abgespeichert werden koennen. Ausserdem ist es moeglich. Assemblertexte in Textfiles zu speichern bzw. von Textfiles einzulesen. Hiermit koennen zum Beispiel Assemblertexte gemischt werden. Die Textfiles koennen auch direkt unter Cp/m weiterverarbeitet werden.

Erzeugen eines der Datei EMDZEAP, die den gekoppelten Zeap enthaelt :

– ZEAP nach D000 laden
– Eingeben und Assemblieren des Kopplungsprogramms
– Aenderungen 44 00 E0 nach D066 im Zeap vornehmen
– EMDZEAP mit S EMDZEAP D000 E0A0 D000 2 abspeichern

Bedienung :

Emdzeap kennt anstelle des J-Kommandos das D-Kommando. Mittels D gelangt man direkt in den Emdos-Eingabemodus. Es können beliebige Emdos-Kommandos eingegeben werden. Zum Abspeichern des Quellcodes genuegt die Eingabe „ S Name “ ohne Adressangaben, da diese intern gespeichert sind. Mit dem Emdos-O-Kommando kann dann ein Ausgabetextfile eroeffnet werden. Das Zeap U-Kommando schreibt dann den Quellcode, die Option 4 die Programmliste in diese Datei. Achtung! Die Datei wird erst beim naechsten Emdos-Aufruf (z.B. D-Kommando) endgueltig auf Diskette abgelegt. Analog koennen mit dem Emods-I- Kommando Textfiles eingelesen werden. Der Emdos- Eingabemodus kann mit I,​O,​M bzw. N oder der Eingabe des Namens eines Assemlerquellcodes (der dann geladen wird) wieder verlassen werden. Anschliessend kann man mit beliebigen Zeap-Kommandos weiterarbeiten. Achtung! Falls man Quellcodes, die von einer anderen Zeap-Pufferadresse abgespeichert wurden, laden moechte, ist das Kommando „L Name neue-Pufferadresse“ zu verwenden !.

(Zum Gebrauch mit dem Pheas des CLD-Soft-Controllers muss ein Fehler im Pheas korrigiert werden (IY wird zerstoert) :

AB48   <– C3 00 AE . (Pheas + 1)
AE00   <– FD E5 CD 8 AE FD E1 C9
AE08   <– B7 CA 61 AB C3 4B AB. )

Seite 23 von 52