Chapter 3
Memory Map
The following table provides the common PC/AT memory allocations. These are DOS-level addresses. The
OS typically hides these physical addresses by way of memory management. Memory below 000500h is
used by the BIOS.
Table 3-2. Memory Map
Base Address
00000000h
-
0009FFFFh
000A0000h
-
000AFFFFh
000B0000h
-
000B7FFFh
000B8000h
-
000BFFFFh
000C0000h
-
000CFFFFh
000D0000h
-
000DFFFFh
000E0000h
-
000EFFFFh
000F0000h
-
000FFFFFh
00100000h
-
04000000h
FFF80000h
-
FFFFFFFFh
I/O Address Map
Table 3-3
shows the I/O address map. These are DOS-level addresses. The OS typically hides these physical
addresses by way of memory management.
Table 3-3.
I/O Address Map
Address (hex)
0000-000F
0020-0021
0040-0043
0060
0061
0063
0064
0065
0067
0070-007F
0080
0081-0083
0084-0086
0087
0088
0089-008B
008C-008E
008F
CoreModule 740
Function
Conventional Memory
Graphics Memory
Mono Text Memory
Color Text Memory
Standard Video BIOS
Reserved for Extended BIOS
Extended System BIOS Area
System BIOS Area (Storage and RAM Shadowing)
Extended Memory (If onboard VGA is enabled, then the amount of
memory assigned is subtracted from extended memory.)
System Flash
Subsystem
Primary DMA Controller
Master Interrupt Controller
Programmable Interrupt Timer (Clock/Timer)
Keyboard Controller
NMI, Speaker Control
NMI Controller
Keyboard Controller
NMI Controller
NMI Controller
CMOS RAM, NMI Mask Reg, RT Clock
System reserved
DMA Page Registers
System reserved
DMA Page Register
System reserved
DMA Page Registers
System reserved
DMA Page Register
Reference Manual
Hardware
17
Need help?
Do you have a question about the CoreModule 740 and is the answer not in the manual?