Memory Map
The ISA portion of the cpuModule addresses memory using 24 address lines. This allows a maximum of 224 locations, or 16 MB of memory.
Table 36 shows how memory in the first megabyte is allocated in the system.
| Table 36 First Megabyte Memory Map | |
|
|
|
Address (hex) | Description |
|
|
| |
256 KB BIOS in Flash EPROM, shadowed into DRAM during runtime. | ||
|
| |
Run time user memory space. Usually, memory between C0000h and CFFFFh | ||
| is used for the BIOS of | |
|
| |
Normally used for video RAM as follows: | ||
| EGA/VGA | |
| Monochrome | |
| CGA | |
|
| |
DOS reserved memory area | ||
|
|
|
BIOS data area |
| |
|
| |
Interrupt vector area | ||
|
|
|
Memory beyond the first megabyte can be accessed in real mode by using EMS or a similar memory manager. See your OS or programming language references for information on memory managers.
Chapter 4: Using the cpuModule 53 |