|
UMB (Upper Memory Blocks) |
|
Also known as High RAM and Upper-Memory. Normally expanded memory only REQUIRES a 64K
page frame. But, a lot of LIM 4.0 compatible expanded memory boards (such as Intel memory
boards) automatically try to provide as large a page frame as possible, up to 128K (if
there are no ROM's within this range also using some of this space), within the C000-DFFF
range. These additional pages of expanded memory in the page frame can be used to create
Upper Memory Blocks, which are blocks of memory that can be used to load device drivers
and TSR's into them in order to free up more conventional memory for your applications.
Basically, every extra page of expanded memory outside of the first 64K of the pageframe
can be turned into a UMB. There are memory managers available that create these UMB's. UMB providers in 8088, 8086, and 80286 based systems:
UMB providers in i386 and i486 based systems:
![]() |