Introduction
Le mémoire XMS, dont son nom provient de l'abréviation de l'anglais «Extended Memory Specification», est la norme de gestion de la mémoire en mode protégé entre la zone des 1 Mo et des 16 Mo. Ils supportent en théorie 512 Mo, mais il va de soit que les 512 Mo n'est pas possible avec un 80286 et qu'il faut nécessairement au minimum un 80386 pour être capable d'atteindre cette somme. Cette technique de fonctionnement était utilisée pour permettre au mode réel d'accéder à la mémoire accessible par le mode protégé.
Remarques
- Généralement, les systèmes d'exploitation DOS comme MS-DOS fournissent un pilote du nom de «\DOS\HIMEM.SYS» offrant la possibilité de gérer ce type de mémoire par l'entremise de l'interruption 2Fh, Fonction 43h.
- Si vous utilisez le système d'exploitation OS/2 ou eComStation, vous devez vous assurer que le paramètre de session «XMS_MEMORY_LIMIT» soit supérieur à 0.
Voir également
Interruption 2Fh, Fonction 43h, Sous-Fonction 00h et Interruption 2Fh, Fonction 43h, Sous-Fonction 10h
Langage de programmation - Basic Pro du MonsterBook - Référence d'instructions et fonctions - XMSEXIST
Langage de programmation - Basic Pro du MonsterBook - Référence d'instructions et fonctions - XMSSIZE