Table des matières:
Définition - Que signifie la mémoire étendue (EM)?
La mémoire étendue (EM) est un terme général ou parapluie pour plusieurs variantes technologiques qui ne fonctionnent pas nécessairement entre elles ou sont directement liées les unes aux autres. Cependant, ces technologies étaient censées résoudre le même problème, la limite de 640 Ko sur la mémoire utilisable pour les programmes dans le 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 le LIM EMS.
Techopedia explique la mémoire étendue (EM)
La mémoire étendue fait référence à diverses méthodes pour permettre l'utilisation de plus que la limite de 640 Ko par défaut 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 étendue.
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 a permis de mapper n'importe quelle région de 16 Ko de la RAM inférieure à la mémoire étendue, tant qu'elle n'était pas directement associée aux interruptions du 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 d'EEMS ont été intégrées dans LIM EMS.
IBM avait également sa propre spécification de mémoire étendue, qu'ils appelaient l'adaptateur de mémoire étendue (XMA). Ils ont utilisé des cartes d'extension qui pouvaient être adressées par un modèle de mémoire étendue ou une mémoire étendue. Ces cartes ne fonctionnaient pas avec EMS et le pilote IBM DOS utilisé était le XMAEM.SYS, mais un pilote plus récent appelé XMA2EMS.SYS a donné l'émulation EMS des cartes XMA.
