跳转到内容

高端内存区

维基百科,自由的百科全书
高端内存区是在1 MB以上的前65520字节组成的内存区域

高端内存区(英語:high memory area,简称HMA)是DOS記憶體管理英语DOS memory management中的词语,是指IBM PC(或相容电脑)中,定址空间在1 MB以上的前65520字节组成的内存区域。[1]

参考资料

[编辑]
  1. ^ Paul, Matthias R. Treiber dynamisch nachladen (Intra-Segment-Offset-Relokation zum Laden von TSRs in die HMA) [Loading drivers dynamically (Intra-segment offset relocation to load TSRs into the HMA)]. Newsgroupde.comp.os.msdos. 2002-02-02 [2017-07-02]. (原始内容存档于2017-09-09) (德语).  (NB. Gives a comprehensive overview on the history and "nature" of the HMA and the non-obvious design constraints to be observed when developing resident system extensions to be loaded into the HMA. It also describes how to address these issues using stubs, backdoors, and intra-segment offset relocation, a method used by DR-DOS drivers capable of relocating into the HMA and similar to a (more sophisticated) method used as the basis for the dynamic dead code elimination in the author's FreeKEYB driver.)