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<br />

3478<br />

3479 0097<br />

3480 0098<br />

3481 0099<br />

3482<br />

3483 OD9B<br />

3484 OD9C<br />

3485<br />

3486 OD9E<br />

3487 OD9F<br />

3488 ODAO<br />

3489<br />

3490 ODA2<br />

3491 ODA3<br />

3492 ODA4<br />

3493 ODA5<br />

3494 ODA6<br />

Uhr-zeit<br />

3495 ODA7<br />

3496 ODA8<br />

3497 ODA9<br />

3498<br />

3499<br />

3500 ODAC<br />

3501<br />

3502 ODAE<br />

3503<br />

3504 ODBO<br />

3505 ODBI<br />

3506 ODB2<br />

3507 ODB3<br />

3508<br />

3509 ODB5<br />

3510 ODB6<br />

3511 ODB7<br />

3512 ODB8<br />

3513<br />

3514 ODBA<br />

3515 ODBB<br />

3516<br />

35 17<br />

3518 ODBE<br />

3519<br />

3520 ODCO<br />

3521<br />

3522 ODC2<br />

3523 ODC3<br />

3524<br />

3525<br />

3526 ODC6<br />

3527 ODC7<br />

3528 ODC8<br />

3529<br />

3530<br />

3531 ODCB<br />

3532<br />

3533<br />

3534 ODCE<br />

3535<br />

66<br />

4E<br />

7E<br />

03 EI<br />

BA<br />

20 F9<br />

CF7)<br />

79<br />

BB<br />

20 F5<br />

(F3)<br />

EI<br />

01<br />

Cl<br />

FB<br />

C9<br />

lesen<br />

E5<br />

F3<br />

21 07<br />

03 E3<br />

36 80<br />

2B<br />

5E<br />

56<br />

03 EI<br />

FB<br />

7B<br />

B2<br />

28 OE<br />

AF<br />

21 CO<br />

ED 52<br />

38 10<br />

EB<br />

3A 64<br />

EI<br />

C9<br />

11 CO<br />

3A 64<br />

EE 01<br />

BASIC 1Z-013B<br />

LD C, (HU<br />

LD A, (HU<br />

OUT (El).A<br />

CP 0<br />

JR NZ, F9 ? OD97H<br />

LD A.C<br />

CP E<br />

JR NZ, F5 ? OD97H<br />

POP HL <br />

POP OE <br />

POP BC <br />

EI <br />

RET <br />

PUSH HL<br />

01<br />

EO LD HL, E007<br />

OUT (E3),A<br />

LD (HU, 80<br />

DEC HL<br />

LD E, (HU<br />

LD D, CHU<br />

OUT (EU ,A<br />

EI<br />

LD A,E<br />

OR D<br />

JR Z, OE ? ODC8H<br />

XOR A ;<br />

A8 LD HL, A8CO<br />

SBC HL.DE<br />

JR C, 10 ~ ODD2H<br />

EX DE,HL ;<br />

00 LD A. (0064)<br />

POP HL<br />

RET<br />

A8 LD OE, A8CO<br />

00<br />

LD A, (0064)<br />

XOR 01<br />

V1.0A<br />

• ADRESSEN AB $0000<br />

• TI MER LESEN<br />

•• UMSCHALTEN AUF<br />

I RAM AB $DOOO<br />

VERGLEICHEN<br />

WEITER ABFRAGEN<br />

L-BYTE WERT<br />

VERGLEICHEN<br />

WE ITER ABFRAGEN<br />

·<br />

• GERETTETE REGISTER HOLEN<br />

•<br />

I NTERRUPT FREIGEBEN<br />

REGISTER RETTEN<br />

INTERRUPT SPERREN<br />

KONTROLLWORTREGISTER 8253<br />

'UMSCHALTEN AUF SYSTEM­<br />

• ADRESSEN AB · $DOOO<br />

READ-MODE TIMER 2<br />

• TIMER 2 LESEN<br />

I • UMSCHALTEN AUF<br />

I RAM AB $DOOO<br />

INTERRUPT FREIGEBEN<br />

ITIMER GLEICH NULL?<br />

I<br />

I GERADE VOR INTERRUPT<br />

I ERWISCHT<br />

CARRY-FLAG ZURüCKSETZEN<br />

I ANZAHL SEKUNDEN FüR<br />

I 12 STUNDEN<br />

SEKUNDENZAHL ERRECHNEN<br />

• INTERRUPT NICHT AUSGE­<br />

IFüHRT ~ WERTE CORRIGIEREN<br />

SEKUNDEN NACH OE<br />

FLAG VORMITTAG/NACHMITTAG<br />

GERETTETES REGISTER HOLEN<br />

I SEKUNDEN ZAHL FüR<br />

I 12 STUNDEN<br />

FLAG VORMITTAG/NACHMITTAG<br />

FLAG UMKEHREN<br />

3536 ODDO EI<br />

3537 ODDI C9<br />

3538 ODD2 F3<br />

3539 ODD3 21<br />

3540<br />

3541<br />

3542 ODD6 D3<br />

3543<br />

3544 ODD8 7E<br />

3545 ODD9 2F<br />

3546 ODDA 5F<br />

3547 ODDB 7E<br />

3548 ODDC 2F<br />

3549 ODDD 57<br />

3550 ODDE D3<br />

3551<br />

3552 ODEO FB<br />

3553 ODEI 13<br />

3554 ODE2 18<br />

3555<br />

Inter-r-upt<br />

3556 ODE4 3557 ODE5 F'<br />

F5<br />

3558 ODE6 C5<br />

3559 ODE7 D5<br />

3560 ODE8 E5<br />

356 1 ODE9 21<br />

3562<br />

3563<br />

3564 ODEC 7E<br />

3565 ODED EE<br />

3566<br />

3567 ODEF 77<br />

3568 ODFO 21<br />

3569<br />

3570<br />

3571 ODF3 D3<br />

3572<br />

3573 ODF5 36<br />

3574<br />

3575 ODF7 03<br />

3576<br />

3577 ODF9 2B<br />

3578 ODFA E5<br />

3 579 ODFB 03<br />

3580<br />

3581 ODFD 5E<br />

3582 ODFE 56<br />

3583 ODFF 03<br />

3584<br />

3585 OEOI 21<br />

3586<br />

3587<br />

3588 OE04 19<br />

3589 OE05 2B<br />

3590 OE06 2B<br />

3591 OE07 EB<br />

BASIC 1Z<br />

POP HL<br />

RET <br />

06 EO<br />

01 <br />

LD HL,<br />

E3<br />

OUT (E<br />

EI<br />

LD A, (<br />

CPL <br />

LD E,A<br />

LD A, (<br />

CPL <br />

LD D,A<br />

OUT (E<br />

E7<br />

EI <br />

INC DE<br />

JR E7<br />

- Routine<br />

fUr- 12<br />

64 00<br />

01<br />

PUSH A<br />

PUSH B<br />

PUSH O<br />

PUSH H<br />

LD HL,<br />

01<br />

LD A. (<br />

XOR 0<br />

07 EO<br />

LD (HU<br />

LD HL,<br />

E3<br />

OUT (E<br />

80<br />

LD (HU<br />

EI<br />

OUT (E<br />

E3<br />

OEC HL<br />

PUSH H<br />

OUT (E<br />

EI<br />

LD E. (<br />

LD D. (<br />

OUT (E<br />

CO A8<br />

LD HL,<br />

ADD HL<br />

DEC HL<br />

DEC HL<br />

EX DE,H<br />

.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!