20.02.2014 Aufrufe

Untitled - The Sharp MZ-Series

Untitled - The Sharp MZ-Series

Untitled - The Sharp MZ-Series

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

SEITE<br />

MODE<br />

20001 4E21<br />

20002<br />

20003 4E23<br />

20004<br />

20005<br />

20006 4E26<br />

20007<br />

20008 4E28<br />

20009<br />

20010<br />

20011 4E2B<br />

Befehl<br />

20012 4E2C<br />

20013<br />

20014<br />

20015 4E2F<br />

20016<br />

20017 4E3l<br />

20018<br />

20019<br />

20020 4E34<br />

20021<br />

20022<br />

20023 4E37<br />

20024 4E38<br />

20025 4E39<br />

20026 4E3A<br />

20027<br />

20028 4E3C<br />

20029<br />

20030 4E3E<br />

20031<br />

20032 4E40<br />

20033<br />

20034<br />

20035 4E43<br />

20036<br />

20037<br />

20038 4E46<br />

20039<br />

20040<br />

20041 4E49<br />

20042<br />

20043 4E4B<br />

20044<br />

20045 4E4D<br />

20046<br />

20047 4E4F<br />

20048<br />

20049<br />

20050 4E52<br />

20051 4E:53<br />

20052<br />

20053 4E55<br />

344<br />

TN<br />

3E OA<br />

CD 7E<br />

3E 03<br />

CD 7E<br />

C9<br />

SKIP<br />

3A CB<br />

FE 01<br />

C2 F7<br />

CD 65<br />

7B<br />

B7<br />

C8<br />

FE EC<br />

30 05<br />

FE 15<br />

02 01<br />

CD 66<br />

C2 FE<br />

CB 7B<br />

20 09<br />

3E OA<br />

CD 7E<br />

10<br />

20 F8<br />

C9<br />

BASIC 1Z-013B<br />

LD A. OA<br />

16 CALL 167E<br />

LD A. 03<br />

16 CALL 167E<br />

RET<br />

40 LD A, (4DCB)<br />

CP 01<br />

4F JP NZ. 4FF7<br />

40 CALL 4D65<br />

LD A.E <br />

OR A <br />

RET Z <br />

CP EC <br />

' JR NC. 0:5 + 4E43H<br />

CP 15 ;<br />

21 JP NC, 2101<br />

lC CALL lC66<br />

20 JP NZ. 20FE<br />

BIT 7.E<br />

JR NZ. 09 + 4E56H<br />

LD A. OA ;<br />

16 CALL 167E •<br />

DEC E :<br />

JR NZ, F8 + 4E4DH ;<br />

RET<br />

V1_0A<br />

I NORMALMODUS (Wenn nur<br />

I OA gesendet wird><br />

IASCII-ZEICHEN IM ACCU<br />

lOHNE ZU ZÄHLEN AN<br />

I DRUCKER AUSGEBEN<br />

ZEllENRüCKSCHUB<br />

IASCII-ZEICHEN IM ACCU<br />

lOHNE ZU ZÄHLEN AN<br />

I DRUCKER AUSGEBEN<br />

DRUCKER MODUS FLAG<br />

IM TEXTMODUS ?<br />

INEIN + FEHLER 68<br />

I DRUCKER MODUS FEHLER<br />

IZWEI-BYTE-WERT NACH OE<br />

I (sollte eigentlich<br />

I Adresse $4050 sein)<br />

L-BYTE WERT<br />

GLEICH NULL ?<br />

JA + FERTIG<br />

- 20 ?<br />

WERT IST OK<br />

+ 20 ?<br />

ZU GROSS + DATENFEHLER<br />

I üBERPRüFEN. OB NÄCHSTES<br />

IPROGRAMMBYTE GLEICH<br />

IBEFEHLSENDEZEICHEN IST<br />

SYNTAX - FEHLER<br />

WERT NEGATIV ?<br />

JA + ZEILENRüCKSCHUB<br />

ZEILENVORSCHUB<br />

IASCII-ZEICHEN IM ACCU<br />

lOHNE ZU ZÄHLEN AN<br />

I DRUCKER AUSGEBEN<br />

RESTZAHL VORSCHüBE<br />

IWEITERE ZEILENVORSCHüBE<br />

I AUSGEBEN<br />

BASIC 1Z<br />

20054<br />

20055<br />

20056<br />

20057<br />

20058<br />

20059<br />

20060<br />

20061<br />

20062<br />

4E56 3E 03 LD A.<br />

4E58<br />

4E58<br />

4E5C<br />

4E5E<br />

CD<br />

lC<br />

20<br />

C9<br />

7E<br />

FS<br />

16 CALL 1<br />

INC E<br />

JR NZ.<br />

RET<br />

Rest MODE G - Routine<br />

20063 '4E5F 23 INC HL<br />

20064 4E60 CD 66 lC CALL lC<br />

20065<br />

20066<br />

20067 4E63 C2 FE 20 JP NZ,<br />

20068<br />

20069<br />

20070 4E66 3 E 02 LD A. 0<br />

20071<br />

20072 4E68 32 CB 40 LD (4D<br />

20073<br />

200 74<br />

20075 4E6B CD 7E 16 CALL 16<br />

20076<br />

20077<br />

20078 4E6E C9 RET<br />

Wert in OE auf V-Koordinate<br />

20079 4E6F E5 PUSH HL<br />

20080 4E70 21 E7 03 LD HL.<br />

20081<br />

20082<br />

~ 00 83 4E73 22 93 40 LD (409<br />

0084<br />

20085<br />

0086 4E76 21 19 FC LD HL.<br />

20087<br />

0088<br />

0089 4E79 22 Al 40 LD (4DA<br />

20090<br />

20091<br />

0092 4E7C EI POP HL<br />

0093 4E7D C3 91 40 JP 4091<br />

"0094<br />

0095<br />

Wert i n OE auf X-Koordinate<br />

4E80 E5 pusH HL<br />

4E81 21 EO 01 LD HL.<br />

4E84 22 93 40 LO (409<br />

4E87 21 20 FE LD HL.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!