N MC44
;
; GENERIERUNGSPARAMETER MCS 80
;
; KONSTANTEN
STACK:	DEF	1000H	;ANFANG FUER STACKPOINTER
BWS:	DEF	0FC00H	;ADRESSE BILDWIEDERHOLSPEICHER
RIGHT:	DEF	18H	;KURSOR NACH RECHTS
LEFT:	DEF	08H	;KURSOR NACH LINKS
DOWN:	DEF	1AH	;KURSOR NACH UNTEN
UP:	DEF	19H	;KURSOR NACH OBEN
CLEAR:	DEF	0CH	;BILDSCHIRM LOESCHEN, KURSOR AUF BILDANFANG
DEL:	DEF	1DH	;ZEICHEN LOESCHEN, KURSOR NACH LINKS
HOME:	DEF	1EH	;ZEILE LOESCHEN, KURSOR AUF BILDANFANG
ZBEG:	DEF	1	;KURSOR AUF ZEILENANFANG
BBEG:	DEF	2	;KURSOR AUF BILDANFANG
TAB:	DEF	09H	;TABULATOR
INS:	DEF	1CH	;ZEILE NACH RECHTS, LEERZEICHEN EINFUEGEN
ENTER:	DEF	0AH	;BESTAETIGUNGSTASTE 1
OFF:	DEF	1FH	;BESTAETIGUNGSTASTE 2
;
; SPRUNGVERTEILER
TST:	JMP	TA.TAS	;TASTATURABFRAGE
BSN:	JMP	CC.A00	;ZEICHEN SCHREIBEN, STEUERANWEISUNG AUSFUEHREN
BSS:	JMP	CC.A19	;ZEICHEN AUF POSITION SCHREIBEN
BSL:	JMP	CC.A20	;ZEICHEN AUF POSITION LESEN
BKS:	JMP	CC.A22	;KURSOR SETZEN
BKL:	JMP	CC.A24	;KURSOR LESEN
HBS:	JMP	CC.A34	;BYTE AUF POSITION SCHREIBEN
HDS:	JMP	CC.A37	;DOPPELBYTE AUF POSITION SCHREIBEN
HBA:	JMP	CC.A43	;BYTE VON POSITION LESEN (MIT ANFORDERUNG)
HDA:	JMP	CC.A44	;DOPPELBYTE LESEN (MIT ANFORDERUNG)
ZLE:	JMP	CC.A38	;ZAHL VON POSITION LESEN
BSZ:	JMP	CC.A29	;ZEICHEN IN BEREICH SCHREIBEN
BBS:	JMP	CC.A25	;TASTE AUF DISPLAY
BBZ:	JMP	CC.A28	;TASTE AUF DISPLAYBEREICH
TXS:	JMP	CC.A48	;TEXT AB KURSORPOSITION SCHREIBEN
TNS:	JMP	CC.A49	;NUMMERIERTEN TEXT SCHREIBEN
BAD:	JMP	CC.A16	;DISPLAYADRESSE AUS ZEILE U. SPALTE BILDEN
BRO:	JMP	CC.B00	;BILDSCHIRM NACH OBEN ROLLEN
BRU:	JMP	CC.B01	;BILDSCHIRM NACH UNTEN ROLLEN
TBS:	JMP	CC.B02	;TABULATOREN SETZEN
HBP:	JMP	CL.HBP	;BYTE DRUCKEN
HDP:	JMP	CL.HDP	;DOPPELBYTE DRUCKEN
TXP:	JMP	CL.TXP	;TEXT DRUCKEN
TNP:	JMP	CL.TNP	;NUMMERIERTEN TEXT DRUCKEN
LST:	JMP	CL.LST	;REASSEMBLERLISTEN DRUCKEN
DMP:	JMP	CL.DMP	;DUMP
DRU:	JMP	CL.DRU	;AUSGABE EINES ZEICHENS (A-REG.)
; DRUCKFUNKTIONEN INNERHALB VON BASIC
LPBAS:	JMP	CL.BDE	;BREITDRUCK EINSCHALTEN
	JMP	CL.SDE	;SCHRAEGDRUCK
	JMP	CL.NDE	;NORMALDRUCK
	JMP	CL.STB	;TABULATIREN SETZEN
	JMP	CL.DRC	;STEUERFUNKTION
	JMP	CL.PRT	;DATEN AUSGEBEN
	JMP	CL.INI	;DRUCKER INITIALISIEREN
	JMP	CL.LSB	;BASIC-PROGRAMM DRUCKEN
;
	END

