Start Address | Symbol | Notes |
$0000 (0) | DSTART | |
$0A00 (2560) | MSTART | |
$0AFE (2814) | MSTACK | Top of machine stack (254 bytes) |
$0B00 (2816) | IOBUFF | 256-byte I/O buffer |
$0C00 (3072) | ZSTACK | Z-stack (255 words) |
$0DFE (3582) | TOPSTA | Top of Z-stack |
$0E00 (3584) | PTABLE | Paging Table ($140 bytes / $A0 words) |
$0F50 (3920) | LRUMAP | Timestamp Map ($A0 bytes) |
$1000 (4096) | LOCALS | Local variable storage (32 bytes) |
$1020 (4128) | BUFFER | I/O line buffer (32 bytes) |
$1040 (4160) | BUFSAV | I/O aux buffer (32 bytes) |
$1100 (4352) | ZIP / ZSTART | Start of ZIP executable code |
$2900 (10496) | ZCODE | start of Z-code (assume 6K ZIP) |
$3000 (12288) | ZEND | end of Z-machine dynamic RAM (+bugger!) |