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

BASIC 1Z-013B V1.0A <br />

22015 55FF 48 LD C.B LÄNGE HEX-ASCII-TEXT<br />

22016 5600 2A 03 38 LO HL. (3803) I ZEIGER AUF<br />

22017 ISTRINGARBEITSBEREICH<br />

22018<br />

22019 5603 E5 PUSH HL MERKEN<br />

22020 5604 CD 00 58 CALL 5800 I IN S ANGEGEBENE ANZAHL<br />

22021 I ZEICHEN VON (OE) NACH<br />

22022 I (HL) üBE~TRAGEN<br />

22023 5607 EB EX DE.HL<br />

22024 5608 E1 POP HL ZEIGER AUF STRING<br />

22025 5609 D9 EXX<br />

22026 560A Dl POP OE ZEIGER FüR DESCRIPTOR<br />

22027 560B D9 EXX<br />

22028 560C C3 CB 55 JP 55CB IDESCRIPTOR FüR ERGEBNIS<br />

22029 I AUFBAUEN<br />

22030<br />

22031 560F CD 21 3D CALL 3021 IREAL-WERT (HL) UMSETZEN<br />

2203 2 I IN INTEGER NACH HL<br />

22033<br />

2203 4 5612 11 OF 11 LD OE. 110F I ZEIGER AUF ZWISCHEN­<br />

22035 I SPEICHER FüR HEX-WERT<br />

22036<br />

22037 5615 C9 RET<br />

Hex-Wert in HL umsetzen in Hex-ASCII-Zeichenfolge nach (OE)<br />

22038 5616 05 PUSH OE ZEIGER AUF ASCII-SPEICHER<br />

22039 5617 7C LD A.H H- BYTE WERT<br />

22040 5618 CO 29 56 CALL 5629 IH-NIBsLE UMSETZEN<br />

22041 I IN ASCII NACH (OE)<br />

22042<br />

22043 561B 7C LO A.H H-BYTE WERT<br />

22044 561C CO 2D 56 CALL 562D IL-NIBBLE UMSETZEN<br />

22045 I IN ASCII NACH (DE)<br />

22046<br />

22047 561F 7D LD A.L L-BYTE WERT<br />

22048 5620 CD 29 56 CALL 5629 IH- NIBSLE UMSETZEN<br />

22049 I IN ASCII NACH (OE)<br />

22050<br />

22051 5623 70 LO A.L L- BYTE WERT<br />

22052 5624 CD 2D 56 CALL 5620 IL-NIBBLE UMSETZEN<br />

22053 I IN ASCII NACH (OE)<br />

22054<br />

22055 5627 Dl POP OE ZEIGER AUF ASCII-TEXT<br />

2 2056 5628 C9 RET<br />

H-Nibble des Hex - Wertes im Accu umsetzen in ASCII nach (DE)<br />

22057 5629 07 RLCA IH-NIBBLE AUF L-NIBBLE<br />

22058 562A 07 RLCA I SCHIEBEN<br />

22059 562B 07 RLCA I<br />

22060 562C 07 RLCA I<br />

22061 5620 E6 OF ANO A. OF L-NIBBLE MASKIEREN<br />

22062<br />

22063 562F C6 30 ADO A. 30 UMSETZEN IN ASCII<br />

22064<br />

22065 5631 FE 3A CP 3A 0-9 ?<br />

22066<br />

BASIC 1Z<br />

22067 5633 38 02 JR C.<br />

22068<br />

22069 5635 C6 07 AOO A<br />

22070<br />

22071 5637 12 LO

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!