<< Home | About Forth | About TurboForth | Download | Language Reference | Resources | Tutorials | YouTube >>


VDP Memory Utilisation - TurboForth V1.2.1:1

Updated 11 May 2015

Start Address
Description
0
Screen Image table
300
Sprite Attribute List (32 column mode only)
380
Colour table (32 column mode only)
800
Pattern Descriptor Table
1000
Sprite Pattern Descriptor Table
1800
40 byte buffer for File 1 PAB
1828
256 byte record buffer for File 1
1928
40 byte buffer for File 2 PAB
1950
256 byte record buffer for File 2
1A50
40 byte buffer for File 3 PAB
1A78
256 byte record buffer for File 3
1B78
40 byte buffer for BLOCK PAB
1BA0
128 byte buffer for storing BLOCK contents to/from disk
1C20
BLOCK buffer 5 (1024 bytes)
2020
BLOCK buffer 4 (1024 bytes)
2420
BLOCK buffer 3 (1024 bytes)
2820
BLOCK buffer 2 (1024 bytes)
2C20
BLOCK buffer 1 (1024 bytes)
3020
BLOCK buffer 0 (1024 bytes)
3420

Terminal Input Buffer (normally 80 bytes)
Note: Not used when interpreting blocks. When interpreting blocks the interpreter simply takes data directly from the blocks, "in-situ".

37D8
Reserved by TI DOS for disk DSR use

<< Home | About Forth | About TurboForth | Download | Language Reference | Resources | Tutorials | YouTube >>