Anleitung des M027 - als PDF download - KC-Club
Anleitung des M027 - als PDF download - KC-Club
Anleitung des M027 - als PDF download - KC-Club
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
DEVELOPMENT<br />
2. Editor<br />
m - Anzahl der Bildschirmzeilen fuer eine Druckzeile (beim<br />
Fehlen wird m=1 angenommen)<br />
n - Anzahl der Druckzeilen je Seite (bei n=0 keine<br />
Seitenformatierung)<br />
Werden weniger <strong>als</strong> 2 Argumente angegeben, so erfolgt die<br />
Druckausgabe ueber Bildschirm, bei Angabe von 2 Argumenten<br />
auf den Drucker (User-Kanal 1).<br />
Beispiele:<br />
PRINT 1 0 - Ausgabe auf Drucker ohne Seitenformatierung<br />
PRINT 2 3C - Ausgabe auf Drucker mit Unterbrechung nach jeder<br />
Seite (3CH = 60 Zeilen)<br />
Die Zeichenausgabe wird mit BRK abgebrochen und mit STOP<br />
angehalten (Fortsetzung mit beliebiger Taste). Ist kein Ausgabegeraet<br />
angeschlossen und PRINT wurde ohne Parameter eingegeben,<br />
erfolgt die Ausgabe auf den Bildschirm.<br />
Soll ein Drucker mit selbsterstellter Ausgaberoutine angesteuert<br />
werden, so muss vor dem Start von EDAS auf Systemadresse<br />
0B7BEH die Adresse der Ausgaberoutine eingetragen<br />
werden. Die Ausgaberoutine wird dann ueber den CAOS-Programmverteiler<br />
(UOT1) angesprungen und bekommt im Akkumulator<br />
den Zeichencode eines ASCII-Zeichens. Die Routine ist mit RET<br />
abzuschliessen, Register muessen nicht gerettet werden. Als<br />
Steuerco<strong>des</strong> sind 0AH fuer Line Feed und 0DH fuer Carriage<br />
Return zu verwenden.<br />
ASM: Der Editor wird verlassen und der Assembler aufgerufen (s.<br />
Abschn. 3).<br />
FIND: Durchsuchen <strong>des</strong> Quelltextes nach einem Suchwort.<br />
Nach Aufruf ist ein Suchtext einzugeben. Dieser kann maximal<br />
34 Zeichen lang sein. Die Texteingabe kann mit BREAK<br />
abgebrochen werden. Der im Speicher befindliche Quelltext<br />
wird nach diesem Suchtext durchmustert. Dabei wird zwischen<br />
Gross- und Kleinbuchstaben unterschieden. Begonnen wird in<br />
der Zeile nach der aktuellen Cursorposition. Wird der<br />
gesuchte Text gefunden, so steht der Cursor anschliessend am<br />
Anfang der entsprechenden Zeile, sonst nach der letzten<br />
Textzeile. Der Suchvorgang kann, ohne den Suchtext neu<br />
eingeben zu muessen, im Editier-Modus mit der Taste F2<br />
wiederholt werden. Vor dem Durchsuchen sollte die Cursorposition<br />
mit TOP auf den Textanfang gestellt werden.<br />
TOP: Cursor auf den Textanfang, Anzeige der ersten Textseite.<br />
BOTOM: Cursor auf die Zeile nach dem Textende, Anzeige der<br />
letzten Textseite (30 Zeilen, oder weniger fuer kuerzere<br />
Texte).<br />
EDIT: Anzeige der aktuellen Textseite (zuletzt bearbeitete<br />
Seite).<br />
VERIFY: Ueberpruefung eines auf Magnetband gespeicherten Programms<br />
auf fehlerfreie Aufzeichnung (siehe Bedienungsanleitung<br />
bzw. Systembeschreibung).<br />
8