Définition - Que signifie mémoire étendue (EM)?
La mémoire étendue (EM) est un terme générique ou générique pour plusieurs variantes technologiques qui ne fonctionnent pas nécessairement les unes avec les autres ou sont directement liées les unes aux autres. Cependant, ces technologies étaient destinées à résoudre le même problème, la limite de 640 Ko de mémoire utilisable pour les programmes du système d'exploitation DOS. La variante de mémoire étendue la plus largement utilisée était la spécification de mémoire étendue (EMS) ou LIM EMS.
Definir Tech explique la mémoire étendue (EM)
La mémoire étendue fait référence à diverses méthodes permettant d'utiliser plus que la limite par défaut de 640 Ko imposée par le système d'exploitation DOS. Le système de mémoire étendue le plus largement utilisé était la spécification développée conjointement par Lotus Software, Intel et Microsoft, qui était simplement appelée la spécification de mémoire étendue. Mais pour le différencier des autres, il était parfois appelé LIM EMS pour désigner les développeurs. La première version largement utilisée était l'EMS 3.2, qui pouvait prendre en charge jusqu'à 8 Mo de mémoire paginée.
Une autre technologie de mémoire étendue a été développée par AST Research, Ashton-Tate et Quadram, l'EMS étendu (EEMS) et a concurrencé directement le LIM EMS 3.x. EEMS permettait à n'importe quelle région de 16 Ko dans la RAM inférieure d'être mappée à la mémoire paginée, tant qu'elle n'était pas directement associée aux interruptions de processeur ou à la mémoire d'E / S dédiée utilisée par les cartes vidéo et réseau. Cela signifiait que les programmes pouvaient être commutés dans et hors de la RAM supplémentaire. Cependant, pratiquement toutes les fonctionnalités de EEMS ont été incorporées dans LIM EMS.
IBM avait également sa propre spécification de mémoire paginée, appelée XMA (Expanded Memory Adapter). Ils utilisaient des cartes d'extension qui pouvaient être adressées soit par un modèle de mémoire étendue, soit par une mémoire étendue. Ces cartes ne fonctionnaient pas avec EMS hors de la boîte et le pilote IBM DOS utilisé pour cela était XMAEM.SYS, mais un pilote plus récent appelé XMA2EMS.SYS a donné l'émulation EMS des cartes XMA.