Untitled - The Sharp MZ-Series

Untitled - The Sharp MZ-Series Untitled - The Sharp MZ-Series

20.02.2014 Aufrufe

SEITE 46 BASIC 1Z-013B V1_0A 2415 096F E6 FO AND A. FO H-NIBBLE MASKIEREN 2416 2417 0971 FE 30 CP 30 ZAHL ? 2418 2419 0973 28 03 JR Z. 03 ~ 0978H JA (Unte~suchung ungenau) 2420 2421 0975 7E LD A. (HU ALTE TONLÄNGE HOLEN 2422 0976 18 05 JR 05 ~ 097DH I ZÄHLER FüR TONLÄNGE 2423 I ERRECHNEN 2424 0978 13 INC OE ZEIGER AUF MELODIE 2425 0979 78 LD A.B ASCII-ZAHL HOLEN 2426 097A E6 OF AND A. OF ZAHLWERT MASKIEREN 2427 2428 097C 77 LD (HU.A ALS TONLÄNGE MERKEN 2429 0970 21 AD 09 LD HL. 09AD I ZEIGER AUF TABELLE FüR 2430 I TONLÄNGEN 2431 2432 0980 4F LD C.A ANGEGEBENE TONLÄNGE 2433 0981 06 00 LD B, 00 IBC ENTHÄLT OFFSET 2434 I AUF TABELLE 2435 0983 09 ADD HL,BC ZEIGER AUF TABELLE ERRECHN. 2436 0984 4E LD C. (HU LÄNGENWERT AUS TABELLE 2437 0985 3A 32 OA LD A, (OA32) GESETZTES TEMPO 2438 2439 2440 0988 47 LD B,A TEMPOZAHL 2441 0989 AF XOR A ACCU AUF NULL 2442 098A 81 ADD A,C I WARE TONLÄNGE AUS TEMPO 2443 098B 10 FD DJNZ FD ~ 098AH IUND ANGEGEBENER TON­ 2444 I LÄNGE ERRECHNEN 2445 0980 Cl POP BC I GERETTETES REGISTER HOLEN 2446 098E 4F LD C,A ZÄHLER FüR TONLÄNGE 2447 098F AF XOR A FLAG OK SETZEN 2448 0990 C9 RET Tabelle fUr Teilungsverhältnis für normale Töne 2449 0991 EC 04 Teilungsve~hältnis A 2450 3520 Hz 2451 0993 64 04 Teilungsve~hältnis B 2452 3951 Hz 2453 0995 46 08 Teilungsve~hältnis C 2454 2093 Hz 2455 0997 5F 07 Teilungsve~hältnis 0 2456 2349 Hz 2457 0999 91 06 Teilungsverhältnis E 2458 2637 Hz 2459 099B 33 06 Teilungsve~hältnis F 2460 2794 Hz 2461 0990 86 05 Teilungsverhältnis G 2462 3136 Hz Tabelle für Teilungsverhältnis für e~höhte Töne 2463 099F A5 04 ITeilungsve~hältnis #A 2464 I 3729 Hz 2465 09Al 23 04 ITeilungsve~h~ltnis #B 2466 I 4186 Hz 2467 09A3 CF 07 ITeilungsve~hältnis #C 2468 I 2217 Hz BASIC 1Z 2469 09A5 F~ 06 2470 2471 09A7 33 06 2472 2473 09A9 DA 05 2474 2475 09AB 37 05 2476 Tabelle für Tonlängenzähle 2477 09AD 01 2478 09AE 02 2479 09AF 03 2480 09BO 04 2481 09Bl 06 2482 09B2 08 2483 09B3 OC 2484 0984 10 2485 09B5 18 2486 0986 20 Ton nach gesetztem Teilung 2487 09B7 2A 39 OA LD HL. 2488 2489 2490 09BA 7C LD A.H 2491 09B8 B5 OR L 2492 09BC 28 14 JR Z, 2493 2494 09BE 05 PUSH O 2495 09BF EB EX DE. 2 496 09CO 21 04 EO LD HL. 2497 2498 2499 09C3 F3 01 2500 09C4 D3 E3 OUT (E 2501 2502 (l9C6 73 LD (H 2503 09C7 72 LD (H 2504 09Ca 3E 01 LD A. 2505 2506 09CA 32 08 EO LD (E 2507 2508 2509 09CD 03 El OUT (E 2510 2511 09CF FB EI 2512 0900 01 POP OE 2513 0901 C9 RET

SEITE 46 <br />

BASIC 1Z-013B V1_0A <br />

2415 096F E6 FO AND A. FO H-NIBBLE MASKIEREN <br />

2416 <br />

2417 0971 FE 30 CP 30 ZAHL ? <br />

2418 <br />

2419 0973 28 03 JR Z. 03 ~ 0978H JA (Unte~suchung ungenau) <br />

2420 <br />

2421 0975 7E LD A. (HU ALTE TONLÄNGE HOLEN <br />

2422 0976 18 05 JR 05 ~ 097DH I ZÄHLER FüR TONLÄNGE <br />

2423 I ERRECHNEN <br />

2424 0978 13 INC OE ZEIGER AUF MELODIE <br />

2425 0979 78 LD A.B ASCII-ZAHL HOLEN <br />

2426 097A E6 OF AND A. OF ZAHLWERT MASKIEREN <br />

2427 <br />

2428 097C 77 LD (HU.A ALS TONLÄNGE MERKEN <br />

2429 0970 21 AD 09 LD HL. 09AD I ZEIGER AUF TABELLE FüR <br />

2430 I TONLÄNGEN <br />

2431 <br />

2432 0980 4F LD C.A ANGEGEBENE TONLÄNGE <br />

2433 0981 06 00 LD B, 00 IBC ENTHÄLT OFFSET <br />

2434 I AUF TABELLE <br />

2435 0983 09 ADD HL,BC ZEIGER AUF TABELLE ERRECHN. <br />

2436 0984 4E LD C. (HU LÄNGENWERT AUS TABELLE <br />

2437 0985 3A 32 OA LD A, (OA32) GESETZTES TEMPO <br />

2438 <br />

2439 <br />

2440 0988 47 LD B,A TEMPOZAHL <br />

2441 0989 AF XOR A ACCU AUF NULL <br />

2442 098A 81 ADD A,C I WARE TONLÄNGE AUS TEMPO <br />

2443 098B 10 FD DJNZ FD ~ 098AH IUND ANGEGEBENER TON­<br />

2444 I LÄNGE ERRECHNEN <br />

2445 0980 Cl POP BC I GERETTETES REGISTER HOLEN <br />

2446 098E 4F LD C,A ZÄHLER FüR TONLÄNGE <br />

2447 098F AF XOR A FLAG OK SETZEN <br />

2448 0990 C9 RET <br />

Tabelle fUr Teilungsverhältnis für normale Töne<br />

2449 0991 EC 04 Teilungsve~hältnis A <br />

2450 3520 Hz <br />

2451 0993 64 04 Teilungsve~hältnis B <br />

2452 3951 Hz <br />

2453 0995 46 08 Teilungsve~hältnis C <br />

2454 2093 Hz <br />

2455 0997 5F 07 Teilungsve~hältnis 0 <br />

2456 2349 Hz <br />

2457 0999 91 06 Teilungsverhältnis E <br />

2458 2637 Hz <br />

2459 099B 33 06 Teilungsve~hältnis F <br />

2460 2794 Hz <br />

2461 0990 86 05 Teilungsverhältnis G <br />

2462 3136 Hz <br />

Tabelle für Teilungsverhältnis für e~höhte Töne<br />

2463 099F A5 04 ITeilungsve~hältnis #A <br />

2464 I 3729 Hz <br />

2465 09Al 23 04 ITeilungsve~h~ltnis #B <br />

2466 I 4186 Hz <br />

2467 09A3 CF 07 ITeilungsve~hältnis #C <br />

2468 I 2217 Hz <br />

BASIC 1Z<br />

2469 09A5 F~ 06<br />

2470 <br />

2471 09A7 33 06<br />

2472 <br />

2473 09A9 DA 05<br />

2474 <br />

2475 09AB 37 05 <br />

2476 <br />

Tabelle für Tonlängenzähle<br />

2477 09AD 01<br />

2478 09AE 02<br />

2479 09AF 03<br />

2480 09BO 04<br />

2481 09Bl 06<br />

2482 09B2 08<br />

2483 09B3 OC<br />

2484 0984 10<br />

2485 09B5 18<br />

2486 0986 20<br />

Ton nach gesetztem Teilung<br />

2487 09B7 2A 39 OA LD HL.<br />

2488 <br />

2489 <br />

2490 09BA 7C LD A.H<br />

2491 09B8 B5 OR L<br />

2492 09BC 28 14 JR Z,<br />

2493 <br />

2494 09BE 05 PUSH O<br />

2495 09BF EB EX DE.<br />

2 496 09CO 21 04 EO LD HL.<br />

2497 <br />

2498 <br />

2499 09C3 F3 01 <br />

2500 09C4 D3 E3 OUT (E<br />

2501 <br />

2502 (l9C6 73 LD (H<br />

2503 09C7 72 LD (H<br />

2504 09Ca 3E 01 LD A.<br />

2505 <br />

2506 09CA 32 08 EO LD (E<br />

2507 <br />

2508 <br />

2509 09CD 03 El OUT (E<br />

2510 <br />

2511 09CF FB EI <br />

2512 0900 01 POP OE<br />

2513 0901 C9 RET

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!