Untitled - The Sharp MZ-Series
Untitled - The Sharp MZ-Series
Untitled - The Sharp MZ-Series
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
SEITE 416 <br />
BASIC 1Z-013B V1_0A <br />
23885 5040 CO RET NZ FUNKTION HAT KEINE PARAMET.<br />
23886 504E 05 PUSH OE ZEIGER FüR ERGEBNIS MERKEN<br />
23887 504F 06 01 LO B. 01 EINE KLAMMER ZU SUCHEN<br />
23888<br />
23889 5051 C5 PUSH 8C ZÄHLER RETTEN<br />
23890 5052 CO 80 38 CALL 3880 IPROGRAM<strong>MZ</strong>EIGER (HL) AUF<br />
23891 I NÄCHSTES PROGRAMM8YTE<br />
23892 I STELLEN<br />
23893 5055 Cl POP BC PARAMETERZÄHLER HOLE~<br />
23894 5056 87 OR A ZEILENENOE ?<br />
23895 5057 CA FE 20 JP Z. 20FE JA ~ SYNTAX-FEHLER<br />
23896<br />
23897<br />
23898 5.D5A FE 3A CP 3A (Ooppelpunkt)<br />
23899<br />
23900 505C CA FE 20 JP Z. 20FE JA ~ SYNTAX - FEHLER<br />
23901<br />
23902<br />
23903 505F FE 28 CP 28 (Klammer auf)<br />
23904<br />
23905 5061 20 01 JR NZ. 01 ~ 5064H NEIN<br />
23906<br />
23907 5063 04 INC 8 ANZAHL OFFENE KLAMMERN<br />
23908 5064 FE 29 CP 29 ) (Klammer zu)<br />
23909<br />
23910 5066 20 E9 JR NZ. E9 ~ 5051H ENOE PARAMETER SUCHEN<br />
23911<br />
23912 5068 10 E7 OJNZ E7 ~ 5051H I RICHTIGE ANZAHL<br />
23913 I KLAMMER ZU SUCHEN<br />
23914 506A 23 INC HL PROGRAM<strong>MZ</strong>EIGER<br />
23915 506B CO 14 54 CALL 5414 IPROGRAM<strong>MZ</strong>EIGER AUF<br />
23916 I NÄCHSTES RELEVANTE<br />
23917 I ZEICHEN SETZEN<br />
23918 506E 01 POP OE ZEIGER FüR FUNKTION<br />
23919 506F C9 RET<br />
Syntax untersuchung auf Zahl - Wert<br />
23920 5070 FE 03 CP 03 COOE STRING - WERT ?<br />
23921<br />
23922 5072 28 06 JR Z. 06 ~ 507AH IST STRING<br />
23923<br />
23924 5074 FE 03 CP 03 COOE STRING ?<br />
23925<br />
23926 5076 CO RET NZ NICHT STRING ~ OK<br />
23927 5077 C3 F8 20 JP 20F8 FEHLER 3 OATENFEHLER<br />
23928<br />
23929<br />
Synt~xunter&uc~ting auf Ergebnis vom Typ String<br />
23930 507A 3A 65 6A LO A. (6A65) WERT - FLAB <br />
23931 <br />
23932 <br />
23933 5070 FE 03 CP 03 STRING-WERT ? <br />
23934 <br />
23935 507F C8 RET Z JA ~ OK <br />
23936 5080 C3 FB 20 JP 20FB FEHLER 3 OATENFEHLER <br />
23937 <br />
23938 <br />
BASIC 1Z-0<br />
23939 5083 00 00<br />
23940<br />
23941 5085 00 00<br />
23942<br />
(HL> Real - Wert Null eintra<br />
23943 5087 E5 PUSH HL<br />
23944 5088 06 05 LO 8. 05<br />
23945<br />
23946 508A AF XOR A<br />
23947 5088 77 LO (HU.A<br />
23948 508C 23 INC HL<br />
23949 5080 10 FC OJNZ FC<br />
23950<br />
23951 508F E1 POP HL<br />
23952 5090 C9 RET<br />
Vorzeichen des Real - Wertes<br />
23953 5091 7E LO A. (HU<br />
23954 50 Q 2 87 OR A<br />
23955 5093 C8 RET Z<br />
23956 5094 23 INC HL<br />
23957 5095 7E LO A. (HU<br />
23958 5096 EE 80 XOR 80<br />
23959<br />
23960 5D98 77 LO (HU.A<br />
23961 5099 2B OEC HL<br />
23962 509A C9 RET<br />
Syntaxuntersuchung auf Ergeb<br />
23963 509B 3A 65 6A LO A. (6A6<br />
23964<br />
23965<br />
23966 509E FE 03 CP 03<br />
?-3967<br />
23968 50AO 3E 05 LO A. 05<br />
23969<br />
23970 50A2 CO RET NZ<br />
23971 50A3 C3 FB 20 JP 20FB<br />
23972<br />
23973<br />
Funktion (Minus)<br />
23974 50A6 CO 9B 50 CALL 509B<br />
23975<br />
23976<br />
23977 50A9 4F LO C.A<br />
23978 50AA 3E 80 LO A. BO<br />
23979<br />
23980 50AC C3 89 50 JP 50B9<br />
23981<br />
23982