Screenshot 1
00b0 1bff 0400 C ... IDAS_V_1.PRG
Monitoraufrufe:
A.2: [OUTCH, INCH] e000: [load] e003: [save] rst20: [INKEY]
Verwendete IO-Ports bzw. Hardware:
keine []
Beschreibung:
	========================================
	=                                      =
	=      BESCHREIBUNG    I D A S         =
	=                                      =
	========================================

	1. BEDIENUNG
	************
STANDORT            : 2800 - 3CD0 H
START               : 2800 H
	DANACH "J" FUER  NEUSTART
	  ODER "N" FUER  RESTART
- NACH "+" WIRD BEDIENEREINGABE ERWARTET.
- JEDE EINGABE WIRD ERST NACH  "ENT"  ANALYSIERT.
- "CUR-LINKS" UND "CUR-RECHTS" SIND MOEGLICH ZUR KORREKTUR
- MAX. 64 ZEICHEN PRO ZEILE

**********************************************************

	2. ARBEITSWEISE
	***************

1. ASSEMBLERANWEISUNGEN KOENNEN VON DER TASTATUR ODER VOM
   TBG IN EINEN INTERNEN TXTPUFFER EINGEGEBEN WERDEN.
2. UEBER DIE TASTATUR KOENNEN ASSEMBLERANWEISUNGEN SOFORT
   NACH DER EINGABE UEBERSETZT UND ABGEARBEITET WERDEN.

2.1. EINGABE IN DEN TEXTPUFFER:
(ABSPEICHERUNG DER ASSEMBLERANWEISUNG ZUSAMMEN MIT EINER
ZEILENNUMMER ("ZNR") IM TEXTPUFFER ("TP").
DER TP IST NACH AUFSTEIGENDER ZNR ORGANISIERT.   BEI EIN-
GABE UEBER DIE TASTATUR WERDEN DIE ANWEISUNGEN MIT VORAN-
GESTELLTER ZNR IN DEN TP UEBERNOMMEN UND AN ENTSPRECHENDER
STELLE EINGEORDNET.
 BEISPIEL:  110 LD A,5
LUECKENHAFTE NUMMERIERUNG ERMOEGLICHT EINFUEGEN, AENDERN
DURCH EINGABE MIT GLEICHER ZNR.   JEDE ZEILE WIRD VOR DER
ABSPEICHERUNG AUF IHREN SYNTAX UEBERPRUEFT.   NACH EINGABE
EINER "RUN"- ODER "ADDR"-ANWEISUNG ODER EINER ANWEISUNG
OHNE ZNR WIRD DAS PROGRAMM IM TP GESCHLOSSEN UEBERSETZT.
DER MASCHINENCODE ("MC") WIRD IM MC-BEREICH AUFGEBAUT (BE-
FEHLE, KONSTANTEN, BEREICHE ...).
"RUN" ARBEITET DEN MC AB ERSTER SPEZIFIZIERTER ANWEISUNG
AB UND KEHRT IN DEN   IDAS  ZURUECK.

2.2. SOFORTAUSFUEHRUNG
UEBER TASTATUR EINGEGEBENE ANWEISUNGEN OHNE ZNR WERDEN
SOFORT UEBERSETZT UND AUSGEFUEHRT.
 BEISPIEL:      LD A,5
DABEI KANN AUF IM TP VORHANDENE KONSTANTEN BEREICHE UND
OPERANDEN ZURUECKGEGRIFFEN WERDEN  ("DI" UND "LD I,A"
SIND   NICHT   ERLAUBT).
KOMMANDOEINGABEN ERFOLGEN OHNE ZNR UND ERDEN SOFORT AUS-
GEFUEHRT.

**********************************************************

3. KOMMANDOS
************

ADDR
ANZEIGE EINES ADRESSWERTES
 SYNTAX: ADDR AUSDRUCK
KOMMANDO ZEIGT DEN WERT DES AUSDRUCKS IN HEX AN.  FUER
SYMBOLE WIRD AKTUELLER ADRESSWERT EINGESETZT.
 BEISPIEL: ADDR SYMB

ASGN
ANZEIGEN UND MODIFIZIEREN DER PUFFERADRESSEN.
 SYNTAX: ASGN
ANZEIGE DURCH "ENT" QUITTIEREN ODER DURCH EINGABE NEUER
ANFANGS- UND ENDADRESSEN AENDERN.   NACH TP-ZUWEISUNG
IST DIE VORHERGEHENDE QUELLE NICHT MEHR VERFUEGBAR.

CM
RUCKSPRUNG ZUM Z1013-MONITOR
 SYNTAX: CM

DR
ANZEIGE DER REGISTER
 SYNTAX: DR
ANZEIGE DER AKTUELLEN REGISTERINHALTE DES PROZESSORS

DS
ANZEIGE UND MODIFIZIERUNG VON SPEICHERPLAETZEN
 SYNTAX: DS

KILL
STREICHEN VON TEXTZEILEN
 SYNTAX: KILL M,N  (VON ZEILE M BIS N)
         KILL M    (ZEILE M)
         KILL      (ALLE ZEILEN)

LIST
ANZEIGE DES TP
 SYNTAX: LIST M,N   (VON ZEILE M BIS N)
         LIST M     (ZEILE M)
         LIST       (ALLE ZEILEN)
         LIST MARKE (AB MARKE)
CTRL-S UNTERBRICHT "LIST".

LOAD
LADEN VON QUELLPROGRAMMEN VOM TBG IN DEN TEXTPUFFER

MCSV
SCHREIBEN VOM MC AUF TBG
 SYNTAX: MCSV ANFANGSADR.,ENDARD.
         MCSV MARKE1,MARKE2
WERDEN KEINE ADRESSEN ANGEGEBEN, VERWENDET  IDAS  DIE
ADRESSEN DES MC-BEREICHES.  FILENAME MAX 8 BUCHSTABEN.

PUT
UMRECHNUNG VON DEZ IN HEX

READ
EINGABE IN DEN TEXTPUFFER
 SYNTAX: READ ZNR    (AB ZNR)
         READ MARKE  (AB MARKE)
         READ
EINGABE VON ASSEMBLERZEILEN ODER GANZEN PROGRAMMEN.  DIE
EINGEGEBEN ZEILEN WERDEN NACH DER SPEZIFIZIERTEN ZNR ODER
MARKE IN DAS VORHANDENE PROGRAMM EINGEFUEGT.   WIRD KEINE
ZNR ODER MARKE GENANNT, SO WIRD DAS PROGRAMM VOR DER
ERSTEN VORHANDENEN ZEILE EINGESCHOBEN.
NACH DER EINGABEAUFFORDERUNG "DIVICE (C  (S))" IST DAS
EINGABEGERAET FESTZULEGEN.  BEI EINGABE UEBER DIE TASTA-
TUR WIRD DIE ZNR INTERN BEREITGESTELLT.
EINGABEN VOM TBG MIT TYP "TXT".

RUN
ABARBEITUNG VON ANWEISUNGEN AUS DEM EXTPUFFER
 SYNTAX: RUN M,N (VON ZELE M BIS N)
         RUN M   (ZEILE M)
         RUN     (ALLE ZEILEN)
IM TP VORHANDENE QUELLE WIRD VOLLSTAENDIG UEBERSETZT.
ANSCHLIESEND WIRD DER ERZEUGTE MC AB ZUR ERSTEN
SPEZIFIZIERTEN ANWEISUNG GEHOERENDEN ADRESSE GESTARTET
UND ABGEARBEITET.  DANACH RUECKSPRUNG IN DEN  IDAS  .

SAVE
RETTEN VON QUELLEN AUS DEM TP AUF MB, WOBEI DIE DATEI
UNTER "FILENAME" ABGELEGT WIRD.

STEP
NUMMERIERUNG DER TP-ZEILEN
 SYNTAX: STEP    (SCHRITTWEITE 1)
         STEP M  (SCHRITTWEITE M)
ALLE IM TP VORHANDENEN ZEILEN WERDEN UMNUMMERIERT.

WRIT
AUSGABE AUS DEM TP
 SYNTAX: WRIT ZNR   (AB ZNR)
         WRIT MARKE (AB MARKE)
         WRIT       (ALLE ZEILEN)
DAS IM TP BEFINDLICHE PROGRAMM WIRD AB DER ANGEGEBENEN
ZNR ODER MARKE  AUF DAS AUSGABEGERAET AUSGEGEBEN.  NACH
DER EINGABEAUFFORDERUNG "DIVICE (C  (S))" BEANTWORTEN.

**********************************************************

4. SPRACHUMFANG
***************

- GESAMMTER BEFEHLSUMFANG VON "SYPS K1520"
- NICHT ZUGELASSEN:
	DEF , EJEC , TITL , IF , ENIF , MARC , ENDM
	EXTERNE SYMBOLE
	OKTALZAHLEN
	BEREICHSRESERVIERUNGEN GROESSER 255
	ZUSAMMENGESETZTE AUSDRUECKE IN BYTESPEZIFI-
	                 KATIONEN (ZB.: L,(ADR+8) )
	KOMMENTARE (WERDEN IGNORIERT)
BEIM GEBRAUCH VON ASSEMBLERANWEISUNGEN WEITERHIN BEACHTEN:
- SYMBOLE AUF DER RECHEN SEIE VON "EQU"-, "ORG"- UND
  "BER"-ANWEISUNGEN MUESEN VOR IHREM ERSTEN AUFTRETEN
  DEFINIERT SEIN, SONST ERHALTEN SIE DEN WERT "0" ZUGE-
  WIESEN.
- BEI "ORG"-ANWEISUNGEN WIRD VOR DE SETZEN DES SPEICHER-
  PLATZZUWEISUNGSZAEHLERS KONNTROLLIERT, OB DIE DEFI-
  NIERTE ADRESSE IM MC-BEREICH LIEGT.
- "PN" UND "END" SIND ERLAUBT, HABEN ABER KEINE WIRKUNG
  AUF DEN UEBRSETZUNGSLAUF.

**********************************************************

5. FEHLERMELDUNGEN
******************

+OPD+  OPERANDENFEHLER
+MNE+  UNMEKANNTER BEFEHL
+MDS+  MEHRFACH DEFINIERTES SYMBOL
+SYM+  FEHLERHAFTES SYMBOL
+LNR+  UNZULAESSIGE ZNR
+LNG+  LAENGENFEHLER
+ILO+  UNZULAESSIGE OPERATION
+TB++  ENDE TEXTPUFFER
+MC++  END MC-BEREICH

**********************************************************