Kiegészítő memória

A kiterjesztett memória ( XMS  ) egy Intel 80286 vagy újabb processzorral rendelkező , IBM PC-kompatibilis számítógép címterének első megabájtját meghaladó memória .

Leírás

Az x86 - kompatibilis számítógépeken további memória csak Intel 80286 vagy újabb processzorokkal használható, mivel ezek egy megabájtnál több memóriát képesek kezelni.

Az alacsony kategóriás Intel 8086/8088 processzorok nem tudnak közvetlenül egy megabájtnál többet megszólítani. Ehhez egy speciális lapozóeszközt használtak a címtér első megabájtján belüli ablakon keresztül (lásd: Kibővített memória ).

Valós módban további memória csak az XMS (Extended Memory Specification), HMA , UMB vagy Extended Memory Interface ( EMS) interfészen keresztül érhető el. Az extra memóriát pedig csak a védett módban futó alkalmazások használhatják közvetlenül.

Extended Memory Specification (XMS)

Extended Memory Specification (XMS)  - a kiegészítő memória specifikációja, magában foglalja a kiegészítő memória használatát valós módban csak adatok tárolására (de nem programkód végrehajtására). A memória egy kiterjesztett memóriakezelő (XMM) használatával érhető el, mint például a HIMEM.SYS . Az XMM függvények hívása a 2Fh megszakításon keresztül történik. Az XMS semmivel sem okozhat kompatibilitási problémákat, beleértve az EMS-t sem.

Lásd még

Linkek