Ytterligare minne

Extended Memory ( XMS  ) är minne bortom den första megabyten av adressutrymmet för en IBM PC-kompatibel dator med en Intel 80286-processor eller senare.

Beskrivning

På x86 -kompatibla datorer kan extra minne endast användas med Intel 80286 eller högre processorer. Detta beror på deras förmåga att adressera mer än en megabyte minne.

Low-end Intel 8086 / 8088-processorer kan inte direkt adressera mer än en megabyte. För detta användes en speciell personsökningsenhet genom ett fönster beläget inom den första megabyten av adressutrymmet (se: Utökat minne ).

I verkligt läge är ytterligare minne endast tillgängligt via gränssnittet XMS (Extended Memory Specification), HMA , UMB eller Extended Memory Interface ( EMS). Och endast applikationer som körs i skyddat läge kan använda det extra minnet direkt.

Extended Memory Specification (XMS)

Extended Memory Specification (XMS)  - specifikation av ytterligare minne, innebär användning av ytterligare minne i verkligt läge endast för att lagra data (men inte för att exekvera programkod). Minnet görs tillgängligt genom att använda en eXtended Memory Manager (XMM) som HIMEM.SYS . XMM-funktioner anropas via avbrott 2Fh. XMS ska inte orsaka kompatibilitetsproblem med någonting, inklusive EMS.

Se även

Länkar