20.02.2014 Aufrufe

Untitled - The Sharp MZ-Series

Untitled - The Sharp MZ-Series

Untitled - The Sharp MZ-Series

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

SEITE 216 <br />

BASIC 1Z-013B <br />

Befehl REM / DATA<br />

13091 3323 <br />

2B DEC HL <br />

13092 3324 CD 80 38 CALL 3880 <br />

13093 <br />

13094 <br />

13095 3327 B7 OR A <br />

13096 3328 37 SCF <br />

13097 3329 C8 RET Z <br />

13098 332A FE 3A CP 3A<br />

13099 <br />

13100 332C C8 RET Z<br />

13101 3320 18 F5 JR F5 .. 3324H ~ 13102 <br />

Syntax untersuchung auf Komma<br />

13103 332F <br />

CD 14 54 CALL 5414 <br />

13104 <br />

13105 <br />

13106 3332 FE 2C CP 2C <br />

13107 <br />

13108 3334 C2 FE 20 JP NZ. 20FE <br />

13109 <br />

13110 <br />

13111 3337 23 INC HL ~ 13112 3338 C9 RET <br />

Befehl OUT *<br />

13113 3339 CD 50 4D CALL 4D50 <br />

13114 <br />

13115 <br />

13116 333C FE EO CP EO<br />

13117 <br />

13118 333E 38 05 JR C. 05 .. 3345H<br />

13119 <br />

13120 3340 FE E7 CP E7 <br />

13121 <br />

13122 3342 DA 01 21 JP C. 2101 <br />

13123 <br />

13124 <br />

13125 3345 CO 2F 33 CALL 332F <br />

13126 <br />

13127 <br />

13128 3348 05 PUSH DE <br />

13129 3349 CO 50 40 CALL 4D50 <br />

13130 <br />

13131 <br />

13132 334C Cl POP BC<br />

13133 3340 EO 79 OUT (C).A <br />

13134 <br />

13135 334F C9 RET<br />

V1.0A<br />

PROGRAM<strong>MZ</strong>EIGER<br />

IPROGRAM<strong>MZ</strong>EIGER IN HL<br />

lAUF NÄCHSTES BEFEHLS­<br />

I BYTE STELLEN<br />

ZEILENENDE ?<br />

CODE ZEILENENDE<br />

ZEILENENDE<br />

(Doppelpunkt)<br />

BEFEHLSENDE<br />

ENDE BEFEHL SUCHEN<br />

IPROGRAM<strong>MZ</strong>EIGER AUF<br />

I NÄCHSTES RELEVANTES<br />

I ZEICHEN SETZEN<br />

(Komma)<br />

SYNTAX - FEHLER<br />

Komma üBERSPRINGEN<br />

EIN-BYTE-WERT NACH DE/ACCU<br />

ANFANG UMSCHALTPORTS<br />

PORTNUMMER IST OK<br />

ENDE UMSCHALTPORTS<br />

I UMSCHAL TPORT ..<br />

I DATENFEHLER<br />

SYNTAX Komma<br />

PORT-NUMMER MERKEN<br />

EIN-BYTE-WERT NACH DE/ACCU<br />

PORT-NUMMER HOLEN<br />

WERT AUF PORT AUSGEBEN<br />

Befehl<br />

13136 3350 <br />

13137 <br />

13139 <br />

13139 3353 <br />

13140 <br />

13141 <br />

13142 3356 <br />

13 143 3357 <br />

13144 <br />

13145 <br />

13146 335A <br />

13147 <br />

13148 335C <br />

13149 <br />

13150 <br />

13151 ' 335F <br />

13152 3360 <br />

13153 3361 <br />

13154 3362 <br />

13155 3363 <br />

13 156 <br />

13157 3365 <br />

13158 <br />

13159 3367 <br />

13160 <br />

13161 <br />

13162 336A <br />

13163 336B <br />

Befehl<br />

13164 336C <br />

13165 <br />

13166 <br />

13 167 336F <br />

13168 <br />

13169 3371 <br />

13170 <br />

13171 <br />

13172 3374 <br />

13173 <br />

13 174 <br />

13175 3377 <br />

13176 <br />

13177 <br />

13178 337A <br />

13179 <br />

13180 <br />

13181 337D <br />

13182 <br />

13193 <br />

13184 3380 <br />

13185 <br />

13186 3382 <br />

13187 <br />

13188 <br />

13189 3385 <br />

1319(1 <br />

13191 <br />

BASIC<br />

INP# <br />

CD 50 40 <br />

CD 2F 33 <br />

05 <br />

CD OB 58 <br />

FE 05 <br />

C2 FB 20 <br />

E3 <br />

C5 <br />

E3 <br />

Cl <br />

ED 58 <br />

16 00 <br />

CO 82 3 A<br />

EI<br />

C9<br />

CURSOR <br />

CD 50 40 <br />

FE 28 <br />

D2 01 21 <br />

32 54 00 <br />

CD 14 54 <br />

CD 32 33 <br />

CD 50 4D<br />

FE 19 <br />

D2 01 21 <br />

32 55 00 <br />

1Z<br />

CALL 4<br />

CALL 3<br />

PUSH O<br />

CALL 5<br />

CP 05<br />

JP NZ<br />

EX (S<br />

PUSH<br />

EX (S<br />

POP BC<br />

IN E.<br />

LD D.<br />

CALL<br />

POP H<br />

RET<br />

CALL<br />

CF' 2<br />

JP NC<br />

LD (0<br />

CALL<br />

CALL<br />

CALL<br />

CP 1<br />

JP NC<br />

LD (0

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!