Diferencia entre revisiones de «Memoria extendida»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Aviso al usuario, usando Fastbuttons
m Revertidos los cambios de Aleposta (disc.) a la última edición de CEM-bot
Línea 25: Línea 25:
[[ko:연속 확장 메모리 규격]]
[[ko:연속 확장 메모리 규격]]
[[zh:延伸記憶體]]
[[zh:延伸記憶體]]


{{subst:pruebanull}} --[[Usuario:Aleposta|Aleposta]] ([[Usuario Discusión:Aleposta|discusión]]) 18:31 16 ago 2009 (UTC)

Revisión del 18:31 16 ago 2009

La memoria extendida está por arriba de 1 MB, por arriba de la memoria convencional y el UMA.

En un IBM PC o compatible con un microprocesador 80286 o posterior, la memoria extendida se refiere a la memoria por arriba del primer megabyte de espacio de dirección.

La memoria extendida está solamente disponible en PC basadas en el Intel 80286 o un procesador más alto. Solamente estos chips pueden accesar más de 1 MB de RAM. En un microprocesador 286 o posterior, en PC equipados con más que 640 KB de RAM, la memoria adicional por arriba de esos 640 KB es generalmente remapeada por arriba de 1MB, haciendo que toda ella sea disponible a programas corriendo en modo protegido. Incluso sin este remapeo, las máquinas con más de 1 MB de RAM pueden tener acceso a la memoria sobre el 1 MB.

En modo real, la memoria extendida está disponible solamente por medio de EMS, UMA, XMS, o HMA. Solamente las aplicaciones ejecutándose en modo protegido pueden usar directamente la memoria extendida. En este caso, la memoria extendida es proporcionada por un sistema operativo en modo protegido que la supervisa, como Microsoft Windows o Linux. El procesador hace disponible esta memoria a través de la Global Descriptor Table (GDT) (Tabla Descriptor Global) y de una o más Local Descriptor Tables (LDTs) (Tablas de Descriptor Local). La memoria es "protegida" en el sentido que los segmentos de memoria asignados a un descriptor local no pueden ser accesadors por otro programa porque éste utiliza un LDT dfiferente, y los segmentos de memoria asignados a un descriptor global pueden tener sus derechos de acceso restringidos, causando un hardware trap (trampa de hardware), típicamente una violación General protection fault (falla de protección general). Esto evita que los programas corriendo en modo protegido interfieran con la memoria de otros.

Un sistema operativo de modo protegido como Windows puede también correr programas en modo real y proporcionarles memoria expandida. El DOS Protected Mode Interface (Interface DOS de Modo Protegido) es el método prescrito de Microsoft para que un programa de MS-DOS tenga acceso a memoria extendida bajo un ambiente Multitarea.

Véase también

Este artículo (o una versión anterior) está basado originalmente en material de Free On-line Dictionary of Computing, utilizado con permiso. Actualícelo a discreción.