Ekstra hukommelse

Extended memory ( XMS  ) er hukommelse ud over den første megabyte af adresserummet på en IBM PC-kompatibel computer med en Intel 80286-processor eller nyere.

Beskrivelse

På x86 -kompatible computere kan ekstra hukommelse kun bruges med Intel 80286 eller højere processorer. Dette skyldes deres evne til at adressere mere end én megabyte hukommelse.

Low-end Intel 8086 / 8088-processorer kan ikke direkte adressere mere end én megabyte. Til dette blev en speciel personsøgerenhed brugt gennem et vindue placeret inden for den første megabyte af adresserummet (se: Udvidet hukommelse ).

I ægte tilstand er yderligere hukommelse kun tilgængelig via XMS (Extended Memory Specification), HMA , UMB eller Extended Memory Interface ( EMS) grænsefladen. Og kun programmer, der kører i beskyttet tilstand, kan bruge den ekstra hukommelse direkte.

Extended Memory Specification (XMS)

Extended Memory Specification (XMS)  - specifikation af yderligere hukommelse, involverer kun brug af ekstra hukommelse i real mode til lagring af data (men ikke til at udføre programkode). Hukommelse stilles til rådighed ved brug af en eXtended Memory Manager (XMM) såsom HIMEM.SYS . XMM-funktioner kaldes via interrupt 2Fh. XMS bør ikke forårsage kompatibilitetsproblemer med noget, inklusive EMS.

Se også

Links