fbpx
Wikipedia

Memoria extendida

La memoria extendida o especificación de memoria extendida (Extended Memory Specification, 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 de las computadoras IBM PC y compatibles. La memoria se hace disponible mediante software manejador de memoria extendida (extended memory manager, XMM). Las funciones del XMM son accesibles por medio de la interrupción 2Fh.

La memoria extendida está por arriba de 1 MiB (representado en el gráfico por "MB"), por encima de la memoria convencional y el área de memoria superior (UMA).

El XMS no debe ser confundido con la especificación de memoria expandida (Expanded Memory Specification, EMS).[1]

En una computadora 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 moderno. Solamente estos chips pueden acceder a más de 1 MiB de RAM. En un microprocesador 286 o posterior, en PC equipados con más que 640 KiB de RAM, la memoria adicional por encima de esos 640 KiB es generalmente remapeada por arriba de 1 MiB, haciendo que toda ella esté disponible para programas que se ejecutan en modo protegido. Incluso sin este remapeo, las máquinas con más de 1 MiB de RAM pueden tener acceso a la memoria por encima de 1 MiB.

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 "Tabla Descriptor Global" (Global Descriptor Table, GDT) y de una o más "Tablas de Descriptor Local" (Local Descriptor Table, LDT). 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 este utiliza un LDT diferente, y los segmentos de memoria asignados a un descriptor global pueden tener sus derechos de acceso restringidos, causando una "trampa de hardware" (hardware trap), típicamente una violación general protection fault o GPF (falla de protección general). Esto evita que los programas que se ejecutan en modo protegido interfieran con la memoria de otros.

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

Notas y referencias

  1. 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.

Véase también

  •   Datos: Q1143380

memoria, extendida, debe, confundirse, memoria, expandida, véanse, también, memoria, convencionaly, Área, memoria, superior, memoria, extendida, especificación, memoria, extendida, extended, memory, specification, especificación, describe, memoria, extendida, . No debe confundirse con Memoria expandida Veanse tambien Memoria convencionaly Area de memoria superior La memoria extendida o especificacion de memoria extendida Extended Memory Specification XMS es la especificacion que describe el uso de la memoria extendida para almacenar datos pero no codigo ejecutable en el modo real de las computadoras IBM PC y compatibles La memoria se hace disponible mediante software manejador de memoria extendida extended memory manager XMM Las funciones del XMM son accesibles por medio de la interrupcion 2Fh La memoria extendida esta por arriba de 1 MiB representado en el grafico por MB por encima de la memoria convencional y el area de memoria superior UMA El XMS no debe ser confundido con la especificacion de memoria expandida Expanded Memory Specification EMS 1 En una computadora 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 direccion La memoria extendida esta solamente disponible en PC basadas en el Intel 80286 o un procesador mas moderno Solamente estos chips pueden acceder a mas de 1 MiB de RAM En un microprocesador 286 o posterior en PC equipados con mas que 640 KiB de RAM la memoria adicional por encima de esos 640 KiB es generalmente remapeada por arriba de 1 MiB haciendo que toda ella este disponible para programas que se ejecutan en modo protegido Incluso sin este remapeo las maquinas con mas de 1 MiB de RAM pueden tener acceso a la memoria por encima de 1 MiB En modo real la memoria extendida esta disponible solamente por medio de EMS UMA XMS o HMA Solamente las aplicaciones ejecutandose 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 traves de la Tabla Descriptor Global Global Descriptor Table GDT y de una o mas Tablas de Descriptor Local Local Descriptor Table LDT 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 este utiliza un LDT diferente y los segmentos de memoria asignados a un descriptor global pueden tener sus derechos de acceso restringidos causando una trampa de hardware hardware trap tipicamente una violacion general protection fault o GPF falla de proteccion general Esto evita que los programas que se ejecutan en modo protegido interfieran con la memoria de otros Un sistema operativo de modo protegido como Windows puede tambien ejecutar programas en modo real y proporcionarles memoria expandida La DOS Protected Mode Interface DPMI es el metodo prescrito de Microsoft para que un programa de MS DOS tenga acceso a memoria extendida bajo un ambiente Multitarea Notas y referencias Editar Este articulo o una version anterior esta basado originalmente en material de Free On line Dictionary of Computing utilizado con permiso Actualicelo a discrecion Vease tambien EditarArea de memoria alta Area de memoria superior Memoria convencional Memoria expandida Modo irreal Paginacion de memoria Datos Q1143380 Obtenido de https es wikipedia org w index php title Memoria extendida amp oldid 119269216, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos