0800 1fe1 0000 I ... Edas 1.1 A+D+H
             ****************************
             *                          *
             *  Edas 1.1 A+D+H+ae       *
             *                          *
             ****************************

1. Standort und Start
=====================

Standort:     2000H ... 3FFFH      >CRC=EC50
Start:        2000H

Auf die Frage "NEUSTART J/(N):" als Erstes ein 'J' eingeben.
Damit wird der notwendige Bereich definiert. Anschliessend
geht der Edas in eine Komandoschleife.


2. Herkömmliche  Komandos:
--------------------------

ASGN  (ohne Parameter) 
                   Anzeige und Änderung der Text- und MC-Code-
                   bereiche

ADDR marke / zahl / ausdruck
                   Anzeige der gewünschten Adresse HEX oder
                   dezimal. Umrechnung einer Dezimalzahl in 
                   eine HEX-Zahl. Als Operationszeichen sind +
                   und - zugelassen. Es erfolgt eine Markenprü-
                   fung !

EDIT ohne / marke / zn / zn,zn
                   Editieren von Quelltextzeilen. Dabei kann 
                   alles in der entsprechenden Zeile geändert
                   werden. Auch die Zeilennummer (copy).
                   bei Mnemonikfehler wird abgebrochen und die
                   Zeile nicht übernommen.
   
KILL ohne / zn / zn,zn / marke
                   Löschen von Zeilen, ohne Parameter löschen
                   des Textpuffer. Dabei kann von Zeile bis Zei-
                   le (zn,zn), Zeile bis Ende, (zn) oder Zeile
                   bis Marke / (Marke bis Zeile) gelöscht wer-
                   den.  

LIST ohne / marke / zn / zn,zn  
                   Listet den Text, Dabei werden die Parameter
                   wie EDIT oder KILL gesetzt.

STEP ohne / ziffer
                   Neunummerrierung der Zeilen, ohne Parameter
                   Beginn mit 1.

DR                 Registeranzeige


RUN ohne /zn /zn,zn /marke
                   Übersetzen und Starten. 

LON
                   Einschalten des Drucker.

LOFF
                   Ausschalten des Drucker.

RON
                   Einschalten des Tastaturrepeat.




2. Geänderte und zusätzliche Befehle:
-------------------------------------

SAVE
                   Es wird der HEADERSAVE  angesprungen und 
                   dabei der Typ  'S' übergeben. Weiterhin wird
                   die  Frage  'REPEAT'  gestellt,  um   zur
                   Sicherheit eine Zweitkopie zu fertigen. Als
                   drittes Argument wird die aktuelle txp-End-
                   adresse eingetragen.

LOAD
                   Es wird wieder der HEADERSAVE angesprungen
                   und auf Kopfkontrolle eingestellt. Die
                   Eingabe des FILE-namen kann jedoch entfallen.
                   Als Ladeadresse des Quell-Textes wird die bei
                   'ASGN' eingetragene txp-Anfangsadresse genom-
                   men. Bei nicht zu beseitigenden Lesefehlern
                   erfolgt ein Sprung zum Anfang des Edas. Die
                   neuen txp-Adressen werden in den Edas über-
                   nommen und die Arbeit kann weitergehen.

ANLD 
                   Ein weiterer Text wird vom TAPE an den be-
                   reits geschriebenen Quell-Text komulativ ge-
                   laden. Es ist damit möglich, mehrere Quell-
                   Texte zu verbinden. Der Text kann jedoch nur
                   an, aber nicht vor geladen werden.

READ
                   Entspricht der alten LOAD-Routine bei der das
                   Betriebssystem genutzt wird.

WRIT
                   Entspricht der alten SAVE-Routine.


*********** ! bei der naechsten Edas-
              Version gestrichen. ****************

DS
                   Aufruf eines DUMP's. Nach der Eingabe und
                   >ENTER< kann die gewünschte Adresse eingege-
                   ben werden. (>ENTER<)
                   Auf dem Bildschirm erscheint ein Speicheraus-
                   zug in HEX. 
                   Mit der Taste '@' kann zwischen ASCII-Code
                   und HEX umgeschalten werden. Mit den CURSOR-
                   Tasten kann seitenweise vor und zurück ge-
                   blättert werden.
                   Nach >SPACE< kann eine neue Adresse eingege-
                   ben werden. 
                   Mit der 'M'-Taste wird in ein MODIFY MODE 
                   gegangen. Dabei hat das erste Zeichen eine
                   Steuerfunktion:
                     .       = naechstes Zeichen als ASCII in
                               den RAM schreiben.
                               z.b. .A := 41H in den RAM
                     R       = Adresse decrementieren.
                   >SPACE<   = Adresse incrementieren   
                     zz      = Zwei HEX-Ziffern (oder
                               eine) als HEX übernehmen.
                  
                   Aus dem jeweiligem MODE wird mit ^C (S4/K)
                   heraus gegangen.
                 
AUTO zn
                   Es wird eine automatische Zeilennummerierung
                   bei der Eingabe von Quelltextzeilen reali-
                   siert. Dabei muß die Zeilennummer eingegeben
                   werden, nach der ein- oder angefügt werden
                   soll.
                   Die ausgegebene Zeilennummer entspricht nicht
                   unbedingt derselben, wie beim LIST, sondern
                   stellt eine forlaufende Nummer dar.

BYE
                   (ehemals CM)  Verlassen des Edas.
                   Dabei wird auf 66H eine kurze NMI-Routine
                   untergebracht.  Ansonsten erfolgt bei der
                   Betätigung von NMI ein Sprung zum Edas.

Bei dieser Version ist der Unterstrich '_' (S1/G) in Marken und
PN zugelassen.

ANMERKUNG: Ab März soll versucht werden, eine weiter-verbesserte
           Version dieses Edas bereitzustellen.

                                               Ulf Beckmann

************** ende ***************
Textbearbeitung und Korrektur: HOFMANN  IG-HC TU Dresden
19.08.89
***************************************************************
^^^^^