Normal memory space is available, when computer is running in ordinary mode. There is also two additional graphic/data memory banks available, 64 kB each.
Memory management is performed via functions available in the Options ROM and the HR Graphics ROM. The data memory is available for Basic thru the special MEM: device.
Normal | Graphics/Data, Bank 1 | Graphics/Data, Bank 2 | ||||||
---|---|---|---|---|---|---|---|---|
Start address | Block size | Description | Description | Block size | Description | Block size | Start address | |
0000h | 24k | Basic ROM | Graphics/Data memory (RAM) | 64k | Graphics/Data memory (RAM) | 32k | 0000h | |
6000h | 4k | DOS ROM | ||||||
7000h | 2k | Options ROM | ||||||
7800h | 2k | Display memory | HR Graphics ROM Overlaps RAM when necessary | 2k | 7800h | |||
8000h | 32k | Work memory area (RAM) | Graphics/Data memory (RAM) | 32k | 8000h |
Start address | Block size | Description |
---|---|---|
8000h | 21k | Available for BASIC |
F500h | 1k | DOSBUF0 |
F600h | 1k | DOSBUF1 |
F700h | 1k | DOSBUF2 |
F800h | 1k | DOSBUF3 |
F900h | 1k | DOSBUF4 |
FA00h | 1k | DOSBUF5 |
FB00h | 1k | DOSBUF6 and CASBUF1 |
FC00h | 1k | DOSBUF7, CASBUF2 and MEM:BUF |
FD00h | 1k | System variables |
FE00h | 1k | Unused memory region |
FF00h | 1k | Basic variables |
This page has been created by Sami Rautiainen. | |
Read the small print. | Last updated September 05, 2020. |