HMA是 高端内存区(High Memory Area)的缩写。它指的是1024KB至1088KB之间的一块64KB内存区域,其地址范围是100000H至1OFFEFH或以上。在实地址模式下,CPU通过Segment:OFFSET(段地址:偏移量)方式来寻址,理论上可以寻址的最大逻辑内存空间为(FFFF:FFFF),即10FFEFH。这个内存区域在286CPU及以后的版本中,通过打开A20地址线(A20 Gate,逻辑门)来使用。在DOS 5.0或以上版本中,需要使用扩展内存驱动程序来配置和使用这部分内存。