| Short for High Memory Area, HMA is the first 64KB (65,520 bytes) of extended memory above the first 1MB of memory found on IBM compatible computers. The HMA can be used to swap programs from conventional memory into HMA causing the computer to think more conventional memory is available on the computer. In MS-DOS, the HMA can be accessed using Microsoft's HIMEM.SYS file and specifying the DOS=HIGH command in the config.sys. Additional information about the Autoexec.bat and Config.sys can be found on our Autoexec.bat / Config.sys page. Early computers had issues with HMA and the keyboard controller that caused A20 errors. Additional information about this error and how to resolve it can be found on document CH000383.
- Additional information about the PC memory as well as a diagram can be found on RAM Diagram page.
Also see: Memory definitions | |
| Resolved |
Were you able to locate the answer to your questions?
|
| |