Model T Cross Map 2000-4000

From Bitchin100 DocGarden
Jump to: navigation, search
M100 Address PC8201 address T200 address Name1 Name2 Description
HEX DEC HEX DEC HEX DEC
2017 8215 2200 8704 2B0C 11020 KILBAS Delete a .BA file
2B2C 11052 KILL T200 only
2037 8247 NAME Statement
2052 8274 223B 8763 NAMEB Rename a file
2081 8321 226A 8810 CHKREG Check if current BASIC program is registered
2089 8329 2272 8818 2BA6 11174 SRCCOM FINDCO Search for a .CO file
208F 8335 2BAC 11180 L208F
20A0 8352 2BBD 11197 FINDDO FINDDO
20A6 8358 2292 8850 SRCBAS Search directory for a ".BA" file
20A9 8361 2BC4 11204
20AF 8367 229B 8859 2BCC 11212 SRCNAM FINDFL Searches for a filename/ returns its address
20CC 8396 2BE9 11241
20D5 8405 2BF2 11250 NXTDIR
20E4 8420 22D3 8915 2C09 11273 SCNEMP Scan for an empty directory entry
20FE 8446 NEW Statement
20FF 8447 2C1C 11292
2134 8500 2C50 11344
2146 8518 233A 9018 2C62 11362 LNKFIL RESFPT Fix up directory pointers
21D4 8660 23D0 9168 0000 MAKBAS Make hole of two bytes at ASCTAB assigned to NULDIR
21FA 8698 23F6 9206 2D43 11587 COUNTB GETLEN Count number of chars in HL buffer *
2206 8710 2D73 11635 OPENDO
220F 8719 240B 9227 2D7C 11644 TXTOPN MAKTXT Open a text file/ Name in FILNAM *
2239 8761 2DAC 11692
224C 8780 2DBF 11711 SWAPNM
2280 8832 CSAVE Statement
22B9 8889 266D 9837 0000 SAVBYT Save contents of HL buffer to tape/ return to READY *
22CC 8908 SAVEM Statement
22DD 8925 CSAVEM Statement
3066 12390 T200 only: save CO file
2346 9030 30B3 12467
2377 9079 CLOAD Statement
23F5 9205 3165 12645
2413 9235 27D1 10193 0000 LODBYT Load record from cassette into HL buffer *
2491 9361 LOADM and RUNM Statement
24B6 9398 CLOADM Statement
251A 9498 328A 12938
253D 9533 32A2 12962
2542 9538 28FD 10493 32A7 12967 MOVE1 MVHBI Move B number of bytes from from HL to DE *
256D 9581 32D2 13010
25A4 9636 3309 13065
25AB 9643 3310 13072 PRPARM
25D5 9685 333A 13114
25DB 9691 3340 13120
25E1 9697 3346 13126
260B 9739 CAS open for output for BASIC files
260E 9742 CAS open for output for TEXT files
2611 9745 CAS open for output for Command files
2650 9808 CAS open for input for BASIC files
2653 9811 CAS open for input for text files
2700 9984 3464 13412
2705 9989 346B 13419
273A 10042 2AFB 11003 STR$ Function * STR$ Function
27B1 10161 2B72 11122 3517 13591 PRBUF PRTNUL Print HL buffer until null or double quote *
290F 10511 2CD0 11472 0000 MOVE2 Move L number of bytes from BC to DE *
2B69 11113 34F1 13553 0000 DSUB Double precision subtract (FAC1=FAC1- FAC2)
2B78 11128 34F8 13560 0000 DADD Double precision addition (FAC1=FAC1+FAC2)
2CFF 11519 3639 13881 0000 DMUL Double precision multiply (FAC1=FAC1*FAC2)
2DC7 11719 3691 13969 0000 DDIV Double precision divide (FAC1=FAC1/FAC2)
2EDD 11997 3C55 15445 MVHCI
3450 13392 41A1 16801 COPARM
3457 13399 41A8 16808 L3457
3469 13417 41BA 16826 MVDBI :[DE]->[HL]xB
36F8 14072 45B8 17848
3725 14117 4479 17529
377E 14206 44D2 17618
3840 14400 3726 14118 0000 FIN Convert ASCII string in HL buffer to a number
39D4 14804 3898 14488 470B 18187 PRASC PRNHL Print 16 bit number in HL to screen
39E9 14825 38A8 14504 0000 FOUT Convert the binary number in FAC1 to ASCII
3F22 16162 4C3D 19517 OMERR
3F2F 16175 3FFC 16380 4C4A 19530 CLEAR0 SETMAX Reset BASIC's operating environment