Rendszerszegmens memóriatérkép / System segment memorymap
| EXOS 2.0 Address | EXOS 2.1 Address | Name |
| (BF97h)...(BF99h)-1 | (BF91h)...(BF93h)-1 | Channel area |
| (BF99h)...(BF9Bh)-1 | (BF93h)...(BF95h)-1 | Device descriptors |
| (BF9Bh)...(BF9Eh)-1 | (BF95h)...(BF97h)-1 | RAM areas allocated to
the ROM extensions |
| (BF9Eh)...(BFA0h) | (BF97h)...(BF9Ch) | Extension ROM list |
| (BFA0h)+1...(BF9Eh)...ABD5h | (BF9Ch)+1...(BF9Ah)...ABD0h | RAM segment list |
| ABD6h... | ABD1h... | EXOS work area |
| ...B21Bh | ...B216h | Z80 Stack under EXOS operations |
| B21Ch...B234h | B217h...B22Fh | EXOS paging routines |
| B235h...B256h | B230h...B251h | "Written by: Mrl BT NMV GNH CGE AEL" |
| Devices work area | ||
| B680h...BAFFh | B480h...B8FFh | Character Font (128
characters) |
| (BFF4h)BB00h...BD1Fh | (BFF4h) B900h...BB1Fh | Line Parameter Table
|
| EXOS work area | ||
| BEBCh...BEE3h | BEB8h...BEDFh | Status Line |
| EXOS work area | ||
| BF1Dh... | BF18h... | Default Device |
| EXOS work area | ||
| BF76h | BF72h | Time: Second (BCD) |
| BF77h | BF73h | Time: Minute (BCD) |
| BF78h | BF74h | Time: Hour (BCD) |
| BF79h | BF75h | Date: Day (BCD) |
| BF7Ah | BF76h | Date: Month (BCD) |
| BF7Bh | BF77h | Date: Year (BCD), started at 1980 |
| EXOS work area | ||
| BF82h | BF7Eh | ROM CRC for secret protection routine |
| EXOS work area | ||
| BF97/8h | BF93/4h | Bottom of the Device
descriptors |
| BF99/Ah | BF95/6h | Bottom of the RAM area
allocated to the ROM extensions |
| BF9B/Ch | BF97/8h | End Pointer of the ROM
list |
| BF9Dh | BF99h | |
| BF9E/Fh | BF9A/Bh | Pointer of the RAM
list |
| BFA0/1h | BF9C/Dh | Start Pointer of the
ROM list |
| BFA2h | BF9Eh | Segment number of the
SHARED segment (0 if none) |
| BFA3h | BF9Fh | Number of free
segments |
| BFA4h | BFA0h | Number of USER
allocated segments |
| BFA5h | BFA1h | Number of DEVICE
allocated segments |
| BFA6h | BFA2h | Number of SYSTEM
segments |
| BFA7h | BFA3h | Number of working
segments |
| BFA8h | BFA4h | Number of defective
segments |
| BFBE/F/C0h | BFBA/B/Ch | First pointer of the
Channel chain |
| BFC1/2/3h | BFBD/E/Fh | First pointer of the
Device chain |
| BFC4/5/6h | BFC0/1/2h | First pointer of the
System Extension chain |
| BFC9h | BFC5h | IRQ_ENABLE_STATE |
| BFCAh | BFC6h | |
| BFCBh | BFC7h | CODE_SOFT_IRQ |
| BFCCh | BFC8h | DEF_TYPE |
| BFCDh | BFC9h | DEF_CHAN |
| BFCEh | BFCAh | TIMER |
| BFCFh | BFCBh | LOCK_KEY |
| BFD0h | BFCCh | CLICK_KEY |
| BFD1h | BFCDh | STOP_IRQ |
| BFD2h | BFCEh | KEY_IRQ |
| BFD3h | BFCFh | RATE_KEY |
| BFD4h | BFD0h | DELAY_KEY |
| BFD5h | BFD1h | TAPE_SND |
| BFD6h | BFD2h | WAIT_SND |
| BFD7h | BFD3h | MUTE_SND |
| BFD8h | BFD4h | BUF_SND |
| BFD9h | BFD5h | BAUD_SER |
| BFDAh | BFD6h | FORM_SER |
| BFDBh | BFD7h | ADDR_NET |
| BFDCh | BFD8h | NET_IRQ |
| BFDDh | BFD9h | CHAN_NET |
| BFDEh | BFDAh | MACH_NET |
| BFDFh | BFDBh | MODE_VID |
| BFE0h | BFDCh | COLR_VID |
| BFE1h | BFDDh | X_SIZ_VID |
| BFE2h | BFDEh | Y_SIZ_VID |
| BFE3h | BFDFh | ST_FLAG |
| BFE4h | BFE0h | BORD_VID |
| BFE5h | BFE1h | BIAS_VID |
| BFE6h | BFE2h | VID_EDIT |
| BFE7h | BFE3h | KEY_EDIT |
| BFE8h | BFE4h | BUF_EDIT |
| BFE9h | BFE5h | FLG_EDIT |
| BFEAh | BFE6h | SP_TAPE |
| BFEBh | BFE7h | PROTECT |
| BFECh | BFE8h | LV_TAPE |
| BFEDh | BFE9h | REM1 |
| BFEEh | BFEAh | REM2 |
| Not exist | BFEBh | SPRITE |
| Not exist | BFECh | RANDOM_IRQ |
| Not exist | BFED/Eh | USER_ISR |
| BFEFh | CRDISP_FLAG |
|
| BFF0/1h | SECOND_COUNTER |
|
| BFF2h | FLAG_SOFT_IRQ |
|
| BFF3h | PORTB5 |
|
| BFF4/5h | LP_POINTER |
|
| BFF6/7h | ST_POINTER |
|
| BFF8/9h | RST_ADDR |
|
| BFFA/Bh | STACK_LIMIT |
|
| BFFCh | USR_P0 |
|
| BFFDh | USR_P1 |
|
| BFFEh | USR_P2 |
|
| BFFFh | USR_P3 |
|