| 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 |
|
|