The 64K of memory between 1024K and 1088K. You can use memory managers to load programs into the HMA. Only one program at a time can use the HMA. See also conventional memory, expanded memory (EMS), extended memory, extended memory blocks, memory manager, upper memory blocks (UMBs).
HMA is a 64K block of memory, starting 16 bytes below the 1024K mark, and is the first 64K of extended memory. Since HMA can only hold one item, the first program that requests HMA uses it, regardless of the size of the program.
Abbreviated HMA. In an IBM-compatible computer, the first 64K of extended memory above the 1MB limit of 8086 and 8088 addresses. Programs that conform to the extended memory specification can use th ... more
The High Memory Area (HMA) is the RAM area consisting of the first 64 kilobytes (KB), minus 16 bytes, of the extended memory on an IBM PC or compatible microcomputer.