Untitled - The Sharp MZ-Series
Untitled - The Sharp MZ-Series Untitled - The Sharp MZ-Series
SEITE 94 BASIC 1Z-013B V1_0A BASIC 1Z 553() 5472 1560 OE 08 LD C. 08 8 BYTE JE ZEILE AUSGEBEN 5531 159B CD lE 00 CALL 5473 C'C"~..., ~..J....,,,,- 5474 1562 CD 6D 15 CALL 156D EINE ZEILE AUSGEBEN 5533 5475 55:.4 159E 37 SCF 5476 5535 159F C8 RET Z 5477 1565 D8 RET C BREAk GEDRüCkT 553 6 15AO B7 OR A 5478 1566 E5 PUSH HL AKTUELLE ADRESSE 5537 15Al C9 RET 5479 1567 ED 52 SBC HL.DE I üBERPRüFEN. OB BEREICH 5480 I AUSGEGEBEN 5481 1569 EI POP HL AKTUELLE ADRESSE Hex-Wert 'in HL umsetzen i 5482 156A DO RET NC FERTIG 5483 156B 18 F3 JR F3 ~ 1560H WEITERE ZEILEN AUSGEBEN 5538 15A2 7C LD A, 5484 5539 15A3 CD A7 15 CALL 5540 Eine Zeile für Monitorbefehl D aufbereiten und ausgeben 5541 5542 15A6 7D LD A. 5485 156D CD EF 15 CALL 15EF Doppelpunkt AUSGEBEN 5486 Hex-Wert im Accu umsetz en 5487 5488 1570 CD A2 15 CALL 15A2 IHEX-WERT IN HL AUFBE 5543 i 5A7 F5 PUSH 5489 IREITEN IN ASCII UND 5544 15A8 07 RLCA 5490 I AUSGEBEN 5545 15A9 07 RLCA 5491 1573 CD EA 15 CALL 15EA AUSGEBEN 5546 15AA 07 RLCA 5492 5547 15A8 07 RLCA 5493 5548 15AC CD BO 15 CALL 5494 1576 41 LD B.C ANZAHL BYTES JE ZEILE 5549 5495 1577 E5 PUSH HL ADRESSE ANFANG ZEILE MERKEN 5550 5496 1578 7E LD A. (HU EIN BYTE HOLEN 5551 15AF Fl POP A 5497 1579 CD A7 15 CALL 15A7 IHEX-WERT IM ACCU AUF 5552 15BO E6 OF AND A 5498 IBEREITEN IN ASCII UND C"C"C"'~ o...J..J...J .J 5499 I AUSGEBEN 5554 15 82 C6 3 0 ADD A 5500 157C 23 INC HL ZEIGER AU SPEICHER 5555 5501 157D 3E 20 LD A. 20 Space 5556 1584 FE 3A CP 3 5502 5557 5503 157F CD D3 17 CALL 17D3 IASCII-ZEICHEN IM ACCU 5558 1586 38 02 JR C, 5504 lAUF BILDSCHIRM ODER 5505 5559 I DRUCk ER AUSGEBEN 5560 1588 C6 07 ADD A 5506 1582 10 F4 DJNZ F4 ~ 1578H I WEITERE SPEICHERSTELLEN 5507 5561 I IN DIESER ZEILE AUSGEBEN 5562 158A C3 D3 17 JP 17 5508 1584 EI POP HL ADRESSE ANFANG ZEILEN 5563 5509 1585 3E 2F LD A. 2F I (Schrägstrich) 5564 5510 5511 1587 CD D3 17 CALL 17D3 IASCII IM ACCU AUF 5512 I BILDSCHIRM ODER DRUCKER 5513 I AUSGEBEN 5514 158A 41 LD B.C ANZAHL BYTES JE ZEILE 5515 158B 7E LD A. (HU EINEN WERT HOLEN 5516 158C FE 20 CP 20 Steuerzeichen ? 5517 5518 158E 30 02 JR NC, 02 ~ 1592H NEIN 5519 5520 1590 3E 2E LD A. 2E (für Steuerzeichen) 5521 5522 1592 CD D3 17 CALL 17D3 a IASCII IM ACCU AUF 5523 I BILDSCHIRM ODER DRUCKER 5524 I AUSGEBEN 5525 1595 23 INC HL ZEIGER AUF SPEICHERBEREICH 5526 1596 10 F3 DJNZ F3 ~ 158BH • WEITERE BYTES AUSGEBEN 5527 Monitorbefehl M (Ände 5565 158D CD E7 14 CALL 5566 5567 5568 15CO 3A 19 18 LD A, 5569 5570 5571 15C3 F5 PUSH 5572 15C4 AF XOR A 5573 15C5 32 19 18 LD (1 5574 5575 5576 15C8 CD 09 00 CALL 5577 5578 5528 1598 CD F9 17 CALL 17F9 NEUE ZEILE AUSGEBEN 5 5 79 15 CB CD EF 15 CALL 5529
- Seite 46: SEITE 42 BASIC 1Z-013B V1.0A BASIC
- Seite 50: SEITE 46 BASIC 1Z-013B V1_0A 2415
- Seite 54: SEITE 50 BASIC 1Z-013B 2614 OA36 00
- Seite 58: SEITE 54 BASIC 1Z-013B 2824 OB08 CD
- Seite 62: SEITE 58 BASIC 1Z-013B 3052 OBEC CO
- Seite 66: SEITE 62 BASIC 1Z-013B V1.0A 3268
- Seite 70: SEITE 3478 3479 0097 3480 0098 3481
- Seite 74: SEITE 70 3698 Digital JOY 3699 OE73
- Seite 78: BASIC 1Z-013B V1_0A BASIC 1Z SEITE
- Seite 82: SEITE 78 Tabelle zum 4637 1210 90 4
- Seite 86: SEITE 82 BASIC 1Z-013B V1.0A BASIC
- Seite 90: SEITE 86 BASIC 1Z-013B V1_0A Die
- Seite 94: SEITE 90 BASIC 1Z-013B V1_0A 5267
- Seite 100: SEITE 96 BASIC 1Z-013B V1_0A 5580
- Seite 104: SEITE 100 BASIC 1Z-013B V1_0A BASIC
- Seite 108: SEITE 104 5993 5994 5995 176B FE 20
- Seite 112: SEITE 108 BASIC 1Z-013B V1.0A BASIC
- Seite 116: SEITE 112 BASIC 1Z-013B V1.0A BASIC
- Seite 120: SEITE 116 BASIC 1Z-0138 V1_0A BASIC
- Seite 124: 6824 6825 6826 6827 6828 6829 683 0
- Seite 128: SEITE 124 BASIC 1 Z-(~13B V1.0A BAS
- Seite 132: SEITE 128 BASIC 1Z-013B V1_0A BASIC
- Seite 136: SEITE 7442 7443 1013 7444 1014 7445
- Seite 140: SEITE 136 BASIC 1Z-013B 7682 7683 7
- Seite 144: SEITE 140 BASIC 1Z-013B 7903 790
SEITE 94<br />
BASIC 1Z-013B V1_0A<br />
BASIC 1Z<br />
553()<br />
5472 1560 OE 08 LD C. 08 8 BYTE JE ZEILE AUSGEBEN 5531 159B CD lE 00 CALL<br />
5473 C'C"~...,<br />
~..J....,,,,-<br />
5474 1562 CD 6D 15 CALL 156D EINE ZEILE AUSGEBEN 5533<br />
5475 55:.4 159E 37 SCF<br />
5476 5535 159F C8 RET Z<br />
5477 1565 D8 RET C BREAk GEDRüCkT 553 6 15AO B7 OR A<br />
5478 1566 E5 PUSH HL AKTUELLE ADRESSE 5537 15Al C9 RET<br />
5479 1567 ED 52 SBC HL.DE I üBERPRüFEN. OB BEREICH<br />
5480 I AUSGEGEBEN<br />
5481 1569 EI POP HL AKTUELLE ADRESSE Hex-Wert 'in HL umsetzen i<br />
5482 156A DO RET NC FERTIG<br />
5483 156B 18 F3 JR F3 ~ 1560H WEITERE ZEILEN AUSGEBEN 5538 15A2 7C LD A,<br />
5484 5539 15A3 CD A7 15 CALL<br />
5540<br />
Eine Zeile für Monitorbefehl D aufbereiten und ausgeben 5541<br />
5542 15A6 7D LD A.<br />
5485 156D CD EF 15 CALL 15EF Doppelpunkt AUSGEBEN<br />
5486 Hex-Wert im Accu umsetz en<br />
5487 <br />
5488 1570 CD A2 15 CALL 15A2 IHEX-WERT IN HL AUFBE 5543 i 5A7 F5 PUSH<br />
5489 IREITEN IN ASCII UND<br />
5544 15A8 07 RLCA<br />
5490 I AUSGEBEN<br />
5545 15A9 07 RLCA<br />
5491 1573 CD EA 15 CALL 15EA AUSGEBEN<br />
5546 15AA 07 RLCA<br />
5492<br />
5547 15A8 07 RLCA<br />
5493<br />
5548 15AC CD BO 15 CALL<br />
5494 1576 41 LD B.C ANZAHL BYTES JE ZEILE<br />
5549<br />
5495 1577 E5 PUSH HL ADRESSE ANFANG ZEILE MERKEN<br />
5550<br />
5496 1578 7E LD A. (HU EIN BYTE HOLEN<br />
5551 15AF Fl POP A<br />
5497 1579 CD A7 15 CALL 15A7 IHEX-WERT IM ACCU AUF<br />
5552 15BO E6 OF AND A<br />
5498 IBEREITEN IN ASCII UND<br />
C"C"C"'~<br />
o...J..J...J .J<br />
5499 I AUSGEBEN<br />
5554 15 82 C6 3 0 ADD A<br />
5500 157C 23 INC HL ZEIGER AU SPEICHER<br />
5555<br />
5501 157D 3E 20 LD A. 20 Space<br />
5556 1584 FE 3A CP 3<br />
5502<br />
5557<br />
5503 157F CD D3 17 CALL 17D3 IASCII-ZEICHEN IM ACCU<br />
5558 1586 38 02 JR C,<br />
5504 lAUF BILDSCHIRM ODER<br />
5505<br />
5559<br />
I DRUCk ER AUSGEBEN<br />
5560 1588 C6 07 ADD A<br />
5506 1582 10 F4 DJNZ F4 ~ 1578H I WEITERE SPEICHERSTELLEN<br />
5507<br />
5561<br />
I IN DIESER ZEILE AUSGEBEN<br />
5562 158A C3 D3 17 JP 17<br />
5508 1584 EI POP HL ADRESSE ANFANG ZEILEN<br />
5563<br />
5509 1585 3E 2F LD A. 2F I (Schrägstrich)<br />
5564<br />
5510<br />
5511 1587 CD D3 17 CALL 17D3 IASCII IM ACCU AUF<br />
5512 I BILDSCHIRM ODER DRUCKER<br />
5513 I AUSGEBEN<br />
5514 158A 41 LD B.C ANZAHL BYTES JE ZEILE<br />
5515 158B 7E LD A. (HU EINEN WERT HOLEN<br />
5516 158C FE 20 CP 20 Steuerzeichen ?<br />
5517<br />
5518 158E 30 02 JR NC, 02 ~ 1592H NEIN<br />
5519<br />
5520 1590 3E 2E LD A. 2E (für Steuerzeichen)<br />
5521<br />
5522 1592 CD D3 17 CALL 17D3 a IASCII IM ACCU AUF<br />
5523 I BILDSCHIRM ODER DRUCKER<br />
5524 I AUSGEBEN<br />
5525 1595 23 INC HL ZEIGER AUF SPEICHERBEREICH<br />
5526 1596 10 F3 DJNZ F3 ~ 158BH • WEITERE BYTES AUSGEBEN<br />
5527<br />
Monitorbefehl M (Ände<br />
5565 158D CD E7 14 CALL<br />
5566<br />
5567<br />
5568 15CO 3A 19 18 LD A,<br />
5569<br />
5570<br />
5571 15C3 F5 PUSH<br />
5572 15C4 AF XOR A<br />
5573 15C5 32 19 18 LD (1<br />
5574<br />
5575<br />
5576 15C8 CD 09 00 CALL<br />
5577<br />
5578<br />
5528 1598 CD F9 17 CALL 17F9 NEUE ZEILE AUSGEBEN 5 5 79 15 CB CD EF 15 CALL<br />
5529