New Z-BASICことHuBASIC CZ-8FB03の予約語やらなにやらのテーブルです。
CZ-8FB03の予約語はバンクメモリのバンク0に格納されています。
予約語格納アドレスの"----"は、当該命令(関数)へ代入が行われるときのものです。一例を挙げると、DAY$は読み出したり曜日を設定したりできるため、予約語と中間コードは同じですが、読み出しと設定で別々の処理先があるという事です。
"******"の予約語は、中間コードだけが確保されています。ちなみに、処理先はエラー"Reserved feature"(エラー番号34)を指しています。
処理先が"----"の予約語には、中間コードだけが割り当てられています。
処理先の*1は、当該命令(関数)の処理先がBIOS ROMである事を意味します。
予約語
格納アドレス 予約語 中間
コード 処理先 処理先
格納アドレス  
0CCB GOTO   80 0A46 55ED  
0CCF GOSUB   81 0A88 55EF  
0CD4 GO   82 0A3B 55F1  
0CD6 RUN   83 02E8 55F3  
0CD9 RETURN   84 0B38 55F5  
0CDF RESTORE   85 1B60 55F7  
0CE6 RESUME   86 0CED 55F9  
0CEC LIST   87 6529 55FB  
0CF0 LLIST   88 6521 55FD  
0CF5 DELETE   89 6491 55FF  
0CFB RENUM   8A 6398 5601  
0D00 AUTO   8B 60FE 5603  
0D04 EDIT   8C 617E 5605  
0D08 FOR   8D 1557 5607  
0D0B NEXT   8E 1720 5609  
0D0F PRINT   8F 1D77 560B  
0D14 LPRINT   90 1D6F 560D  
0D1A INPUT   91 19DF 560F  
0D1F LINPUT   92 1934 5611  
0D25 IF   93 0B87 5613  
0D27 DATA   94 1025 5615  
0D2B READ   95 1B97 5617  
0D2F DIM   96 4ADC 5619  
0D32 REM   97 0145 561B  
0D35 END   98 02FD 561D  
0D38 STOP   99 0214 561F  
0D3C CONT   9A 60E4 5621  
0D40 CLS   9B 151E 5623  
0D43 CLEAR   9C 03A1 5625  
0D48 ON   9D 0933 5627  
0D4A LET   9E 051D 5629  
0D4D NEW   9F 0304 562B  
0D50 POKE   A0 0E09 562D  
0D54 OFF   A1 06B6 562F  
0D57 WHILE   A2 0BD8 5631  
0D5C WEND   A3 0C0A 5633  
0D60 REPEAT   A4 0C79 5635  
0D66 UNTIL   A5 0CA4 5637  
0D6B ******   A6 06B6 5639  
0D6C ******   A7 06B6 563B  
0D6D ******   A8 06B6 563D  
0D6E TRON   A9 6715 563F  
0D72 TROFF   AA 6716 5641  
0D77 ******   AB 06B6 5643  
0D78 ******   AC 06B6 5645  
0D79 ******   AD 06B6 5647  
0D7A DEFINT   AE 08EA 5649  
0D80 DEFSNG   AF 08F0 564B  
0D86 DEFDBL   B0 08F3 564D  
0D8C DEFSTR   B1 08ED 564F  
0D92 DEF   B2 08BB 5651  
0D95 ******   B3 06B6 5653  
0D96 LOAD   B4 2E2C 5655  
0D9A SAVE   B5 667D 5657  
0D9E MERGE   B6 2F06 5659  
0DA3 CHAIN   B7 2E5D 565B  
0DA8 CONSOLE   B8 11AC 565D  
0DAF WIDTH   B9 1225 565F  
0DB4 OUT   BA 0EBB 5661  
0DB7 SEARCH   BB 64A3 5663  
0DBD WAIT   BC 798E 5665  
0DC1 PAUSE   BD 06EB 5667  
0DC6 WRITE   BE 1D08 5669  
0DCB SWAP   BF 0D99 566B  
0DCF ERASE   C0 4CA8 566D  
0DD4 ERROR   C1 0261 566F  
0DD9 ELSE   C2 0145 5671  
0DDD CALL   C3 0D16 5673  
0DE1 MON   C4 0F23 5675  
0DE4 LOCATE   C5 1471 5677  
0DEA SCREEN   C6 103A 5679  
0DF0 KEY   C7 0F72 567B  
0DF3 PUSH   C8 7173 567D  
0DF7 POP   C9 71BA 567F  
0DFA LABEL   CA 1025 5681  
0DFF RANDOMIZE   CB 7AC8 5683  
0E08 OPTION   CC 0D21 5685  
0E0E LINE   CD 192E 5687  
0E12 OPEN   CE 2FAF 5689  
0E16 CLOSE   CF 2F67 568B  
0E1B SIZE   D0 06B6 568D  
0E1F FIELD   D1 2AA9 568F  
0E24 GET   D2 2B0F 5691  
0E27 PUT   D3 2B06 5693  
0E2A SET   D4 6C64 5695  
0E2D FILES   D5 337E 5697  
0E32 LFILES   D6 337D 5699  
0E38 DEVICE   D7 2A41 569B  
0E3E NAME   D8 6F24 569D  
0E42 KILL   D9 6082 569F  
0E46 LSET   DA 33C4 56A1  
0E4A RSET   DB 3397 56A3  
0E4E INIT   DC 333B 56A5  
0E52 VDIM   DD 4B21 56A7  
0E56 MAXFILES   DE 0333 56A9  
0E5E COM   DF 7331 56AB  
0E61 TO   E0 ---- 56AD  
0E63 STEP   E1 ---- 56AF  
0E67 THEN   E2 ---- 56B1  
0E6B USING   E3 ---- 56B3  
0E70 SUB   E4 ---- 56B5  
0E73 BASE   E5 ---- 56B7  
0E77 TAB   E6 ---- 56B9  
0E7A SPC   E7 ---- 56BB  
0E7D EQV   E8 ---- 56BD  
0E80 IMP   E9 ---- 56BF  
0E83 XOR   EA ---- 56C1  
0E86 OR   EB ---- 56C3  
0E88 AND   EC ---- 56C5  
0E8B NOT   ED ---- 56C7  
0E8E ><   EE ---- 56C9  
0E90 <>   EF ---- 56CB  
0E92 =<   F0 ---- 56CD  
0E94 <=   F1 ---- 56CF  
0E96 =>   F2 ---- 56D1  
0E98 >=   F3 ---- 56D3  
0E9A =   F4 ---- 56D5  
0E9B >   F5 ---- 56D7  
0E9C <   F6 ---- 56D9  
0E9D +   F7 ---- 56DB  
0E9E -   F8 ---- 56DD  
0E9F MOD   F9 ---- 56DF  
0EA2 \   FA ---- 56E1  
0EA3 /   FB ---- 56E3  
0EA4 *   FC ---- 56E5  
0EA5 ^   FD ---- 56E7  
0EA7 WINDOW FE80 5835 56AD  
0EAD PSET FE81 5AE4 56AF  
0EB1 PRESET FE82 5ADF 56B1  
0EB7 COLOR FE83 141E 56B3  
0EBC CIRCLE FE84 5E2A 56B5  
0EC2 POLY FE85 5E37 56B7  
0EC6 PAINT FE86 5D0A 56B9  
0ECB ****** FE87 06B6 56BB  
0ECC POSITION FE88 7137 56BD  
0ED4 PATTERN FE89 7143 56BF  
0EDB HCOPY FE8A 69D1 56C1  
0EE0 PLAY FE8B 5FF5 56C3  
0EE4 SOUND FE8C 603A 56C5  
0EE9 BEEP FE8D 0FE1 56C7  
0EED PRW FE8E 5ACC 56C9  
0EF0 PALET FE8F 59A5 56CB  
0EF5 LAYER FE90 791C 56CD  
0EFA CANVAS FE91 7900 56CF  
0F00 CREV FE92 133B 56D1  
0F04 CFLASH FE93 1353 56D3  
0F0A CGEN FE94 1358 56D5  
0F0E CSIZE FE95 136F 56D7  
0F13 EJECT FE96 76AA 56D9  
0F18 CSTOP FE97 295D 56DB  
0F1D FAST FE98 76AC 56DD  
0F21 REW FE99 76AF 56DF  
0F24 APSS FE9A 7688 56E1  
0F28 TVPW FE9B 79B0 56E3  
0F2C CHANNEL FE9C 79BF 56E5  
0F33 VOL FE9D 79CC 56E7  
0F36 CRT FE9E 6FB1 56E9  
0F39 SCROLL FE9F 7264 56EB  
0F3F ****** FEA0 06B6 56ED  
0F40 GRAPH FEA1 103A 56EF  
0F45 MUSIC FEA2 5FF5 56F1  
0F4A TEMPO FEA3 5FF5 56F3  
0F4F CURSOR FEA4 1471 56F5  
0F55 VERIFY FEA5 7849 56F7  
0F5B CLR FEA6 033E 56F9  
0F5E LIMIT FEA7 03A4 56FB  
0F63 KLIST FEA8 0F48 56FD  
0F68 ASK FEA9 0EF2 56FF  
0F6B KBUF FEAA 7A00 5701  
0F6F CLICK FEAB 5827 5703  
0F74 BOOT FEAC 0EC9 5705  
0F78 DEVI$ FEAD 67ED 5707  
0F7D DEVO$ FEAE 6824 5709  
0F82 KMODE FEAF 1031 570B  
0F87 KSEN FEB0 137E 570D  
0F8B LPOUT FEB1 687E 570F  
0F90 SYMBOL FEB2 5C51 5711  
0F96 HDOFF FEB3 6FA5 5713  
0F9B CBLACK FEB4 6072 5715  
0FA1 MKDIR FEB5 6EE1 5717  
0FA6 CHDIR FEB6 6E12 5719  
0FAB RMDIR FEB7 6E90 571B  
0FB0 COPY FEB8 6904 571D  
0FB5 INT FF80 4B8A*1 571F  
0FB8 ABS FF81 4B82*1 5721  
0FBB SIN FF82 4D20*1 5723  
0FBE COS FF83 4D07*1 5725  
0FC1 TAN FF84 4E25*1 5727  
0FC4 LOG FF85 4FD8*1 5729  
0FC7 EXP FF86 4EC5*1 572B  
0FCA SQR FF87 4BAE*1 572D  
0FCD RND FF88 4E96*1 572F  
0FD0 PEEK FF89 556F 5731  
0FD4 ATN FF8A 4C3E*1 5733  
0FD7 SGN FF8B 4E5C*1 5735  
0FDA FRAC FF8C 5258*1 5737  
0FDE FIX FF8D 51BE*1 5739  
0FE1 PAI FF8E 4E8D*1 573B  
0FE4 RAD FF8F 4E84*1 573D  
0FE7 INP FF90 5565 573F  
0FEA CDBL FF91 5102*1 5741  
0FEE CSNG FF92 5131*1 5743  
0FF2 CINT FF93 5167*1 5745  
0FF6 ****** FF94 06B6 5747  
0FF7 EOF FF95 2A05 5749  
0FFA FPOS FF96 6C47 574B  
0FFE LOC FF97 2A2B 574D  
1001 LOF FF98 2A39 574F  
1004 POS FF99 297F 5751  
1007 FAC FF9A 4BF1*1 5753  
100A SUM FF9B 4BC3*1 5755  
100D FRE FF9C 4D34 5757  
1010 LPOS FF9D 296A 5759  
1014 STICK FF9E 7247 575B  
1019 STRIG FF9F 7232 575D  
101E CHR$ FFA0 5395 575F  
1022 STR$ FFA1 5403 5761  
1026 HEX$ FFA2 542B 5763  
102A OCT$ FFA3 5421 5765  
102E BIN$ FFA4 5426 5767  
1032 MKI$ FFA5 5479 5769  
1036 MKS$ FFA6 547E 576B  
103A MKD$ FFA7 5483 576D  
103E SPACE$ FFA8 549A 576F  
1044 CGPAT$ FFA9 67BA 5771  
104A KANJI$ FFAA 78A4 5773  
1050 ASC FFAB 54C0 5775  
1053 LEN FFAC 54EB 5777  
1056 VAL FFAD 54F3 5779  
1059 CVS FFAE 5510 577B  
105C CVD FFAF 5513 577D  
105F CVI FFB0 550D 577F  
1062 DEVF FFB1 299E 5781  
1066 ****** FFB2 06B6 5783  
1067 ERR FFB3 4DA7 5785  
106A ERL FFB4 4DAC 5787  
106D CSRLIN FFB5 4D98 5789  
1073 STRPTR FFB6 43A6 578B  
1079 DTL FFB7 78F9 578D  
107C ****** FFB8 06B6 578F  
107D ****** FFB9 06B6 5791  
107E LEFT$ FFBA 4DEF 5793  
1083 RIGHT$ FFBB 4E07 5795  
1089 MID$ FFBC 4E25 5797  
108D INKEY$ FFBD 4EB9 5799  
1093 INSTR FFBE 4FEF 579B  
1098 HEXCHR$ FFBF 51C5 579D  
109F MEM$ FFC0 4EFA 579F  
10A3 SCRN$ FFC1 4F2A 57A1  
10A8 VARPTR FFC2 4DB3 57A3  
10AE STRING$ FFC3 4F88 57A5  
10B5 TIME FFC4 4E8F 57A7  
10B9 DAY$ FFC5 4E7D 57A9  
10BD DATE$ FFC6 4E87 57AB  
10C2 FN FFC7 2316 57AD  
10C4 USR FFC8 5254 57AF  
10C7 CALC FFC9 52A9 57B1  
10CB ****** FFCA 06B6 57B3  
10CC ATTR$ FFCB 72F2 57B5  
10D1 POINT FFCC 5F74 57B7  
10D6 CHARACTER$ FFCD 4F2A 57B9  
10E0 CMT FFCE 7647 57BB  
10E3 MIRROR$ FFCF 78C4 57BD  
10EA JIS$ FFD0 519A 57BF  
10EE KTN$ FFD1 5195 57C1  
10F2 AKCNV$ FFD2 5118 57C3  
10F8 KACNV$ FFD3 50D1 57C5  
10FE KLEN FFD4 5073 57C7  
1102 KPOS FFD5 508E 57C9  
1106 MOUSE FFD6 6ACA 57CB  
110B HSV FFD7 40F9 57CD  
110E RGB FFD8 41DE 57CF  
1111 HALF FFD9 55BD 57D1  
1115 CDOWN FFDA 55A7 57D3  
111A CUP FFDB 557D 57D5  
111D VARBASE FFDC 42A0 57D7  
1124 VPEEK FFDD 4172 57D9  
1129 M_FREE FFDE 55D1 57DB  
112F M_STAT FFDF 424F 57DD  
---- MID$ FFBC 085C 5813  
---- MEM$ FFC0 0834 5816  
---- TIME FFC4 081A 5819  
---- DAY$ FFC5 07FD 581C  
---- DATE$ FFC6 07F3 581F  
---- CMT FFCE 76B6 5822  
---- MOUSE FFD6 6B99 5825  
1136 TPALET A880 5A9B 57DF  
113C VPOKE A881 0DAD 57E1  
1141 IMGGET A882 7AF1 57E3  
1147 IMGPOS A883 7B28 57E5  
114D IMGBIT A884 7B62 57E7  
1153 IMGMOS A885 7BD2 57E9  
1159 CHROM A886 7C23 57EB  
115E CUTCRT A887 7C8F 57ED  
1164 INPMODE A888 7C82 57EF  
116B VLOAD A889 7CAE 57F1  
1170 VSAVE A88A 7CB1 57F3  
1175 PLOAD A88B 7CF9 57F5  
117A PSAVE A88C 7CFC 57F7  
117F M_ALLOC A88D 7E15 57F9  
1186 M_ASSIGN A88E 7DDB 57FB  
118E M_CONT A88F 7F5E 57FD  
1194 M_INIT A890 7F65 57FF  
119A M_PLAY A891 7F00 5801  
11A0 M_STOP A892 7F46 5803  
11A6 M_TEMPO A893 7EAB 5805  
11AD M_TRK A894 7EC5 5807  
11B2 M_CLR A895 7E95 5809  
11B7 M_VGET A896 7E3B 580B  
11BD M_VSET A897 7E54 580D  
11C3 MOVMEM A898 0E38 580F