Next: La Memoria Extendida
Up: El sistema operativo DOS.
Previous: Interrupciones de ROM BIOS
La especificación de memoria expandida (EMS) fue desarrollada en 1985 por
Lotus Development Corporation e Intel Corporation, y fue diseñada pensando
en superar los límites de 1 megabyte de la memoria convencional,
proporcionando un medio de almacenamiento más grande y rápido.
El EMS es un banco de switches de un sistema compuesto por dos partes:
- Una tarjeta instalable en la PC.
- Un programa manejador de los switches que permanece residente y que se
conoce como el Manejador de Memoria Expandida (EMM).
El EMS maneja hasta 8 MB de memoria expandida y se accesa en páginas de 16K,
las cuales se mapean por el EMM en una región de la memoria convensional. Un
programa puede trabajar con 4 páginas a la vez. La comunicación con el
EMM no se realiza a través del núcleo, sino por la INT 0x67.
Amilcar Meneses
2002-10-03