Upper Memory Area
Upper Memory Area (UMA), Upper Memory Blocks (UMB), 384 , 0000h (640 ) FFFFFh (1024 , 1 ). IBM PC.
|
|
[]
IBM IBM PC , -, (Memory-Mapped Input/Output). UMA A0000 (640 ) FFFFF (1 ).
128 . :
- A0000hBFFFFh 128 , , .
- C0000hDFFFFh 128 , BIOS (Adapter ROM, Adapter RAM).
- E0000hFFFFFh 128 , BIOS, ( 64 ).
[]
. , Intel 80386 , .
, (Upper Memory Block, UMB).
(, EMM386.EXE) .
MS-DOS, 5.0, UMB. HIMEM.SYS EMM386.EXE devicehigh loadhigh.
UMB, CONFIG.SYS :
device = HIMEM.SYS
device = EMM386.EXE
dos = UMB
devicehigh = ... ( UMB)
UMB. loadhigh.
, UMB, DOS 58xx.
, UMB.
, , . MS-DOS . UMA , , UMA , UMB. UMA , devicehigh loadhigh.
[]
. Upper . . High . Upper Memory Area / Upper Memory Block High Memory Area.
UMB HMA, UMA .
[] .
- (EMS)
- (XMS)
- High Memory Area (HMA)
