Memoria extendida


Memoria extendida
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 acceder 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 accedidos 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.


Wikimedia foundation. 2010.

Mira otros diccionarios:

  • Especificación de memoria extendida — La especificación de memoria extendida o XMS es la especificación que describe el uso de la memoria extendida para almacenar datos, (pero no código ejecutable), en el modo real del IBM PC y compatibles. La memoria se hace disponible mediante… …   Wikipedia Español

  • Memoria expandida — Páginas o bancos de memoria expandida dentro del espacio de memoria superior (UMA). La memoria expandida fue un método desarrollado alrededor de 1984 que proporcionaba memoria paginada extra a los programas de MS DOS. Éstos programas, que corrían …   Wikipedia Español

  • Memoria convencional — La memoria convencional son los primeros 640 KB. En los primeros computadores IBM PC y compatibles, era la porción de memoria disponible para los programas en MS DOS. Arriba de ella estaba el UMA, originalmente reservada para dispositivos de… …   Wikipedia Español

  • Memoria — (Del lat. memoria.) ► sustantivo femenino 1 SICOLOGÍA Capacidad para evocar hechos o experiencias del pasado: ■ a raíz del accidente ha perdido la memoria. 2 Capacidad de retener y repetir lo que se ha aprendido: ■ recuerda la lista de los reyes… …   Enciclopedia Universal

  • Memoria (informática) — En informática, la memoria (también llamada almacenamiento) se refiere a parte de los componentes que forman parte de una computadora. Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Las memorias de computadora …   Wikipedia Español

  • Memoria de acceso aleatorio — Para otros usos de este término, véase RAM (desambiguación). DIMM normal y corriente de memoria RAM tipo DDR3 de 240 contactos. La memoria de acceso aleatorio (en inglés: random access memory, cuyo acrónimo es RAM) es la memoria desde donde el …   Wikipedia Español

  • Área de memoria alta — El área de memoria alta (HMA), son los primeros 64 KB 16 bytes de la memoria extendida, justo por arriba de 1 MB. El área de memoria alta o High Memory Area (HMA) es el área del RAM que consiste en los primeros 64 kilobytes (KB), menos 16 bytes… …   Wikipedia Español

  • Área de memoria superior — El área de memoria superior (UMA) ocupa 384 KB y va desde los 640 KB hasta 1 MB. El Upper Memory Area (UMA) o área de memoria superior es una característica de diseño de los computadores compatibles con el IBM PC de arquitectura x86. Esta es la… …   Wikipedia Español

  • Intel 80286 — 286 Microprocesador Intel 80286 a 10 MHz Producción 1982   1993 …   Wikipedia Español

  • Compatible IBM PC — Se denomina Compatible IBM PC o IBM PC compatible hace referencia a un tipo de ordenadores similares al IBM PC, IBM Personal Computer XT e IBM Personal Computer/AT. Estos ordenadores también llamados PC clones, IBM clones o clónicos, se denomina… …   Wikipedia Español