Tecnico
La memoria proporciona almacenamiento temporal para programas e información. Está localizada en la tarjeta principal del sistema de la computadora o en tarjetas de memoria adicionales. Todos los programas podrán cargarse en memoria para poder ejecutarse pero no al mismo tiempo.
El sistema podrá tener tres tipos de memoria: convencional, extendida y expandida.Además, la mayoría de los sistemas dispondrán de un área de memoria superior. Para saber qué tipo de memoria y que cantidad tiene el sistema, debe utilizarse el comando mem.
Los programas que se ejecutan con MS-DOS generalmente utilizan memoria convencional. Para que se pueda utilizar memoria extendida, expandida o superior, se deberá instalar un administrador de memoria que proporcione acceso alas mismas.
[pic]
1.- Memoria convencional: esta memoria es la que está incorporada a todas las computadoras. La mayoría de las computadoras tienen por lo menos 256 Kb de memoria convencional que pueden acomodar hasta 640 Kb. Los programas podrán utilizar la memoria convencional sin las instrucciones especiales que se requieren para los otros tipos de memoria.
. [pic]2.- Memoria extendida (XMS): una forma de aumentar la memoria del sistema es instalando memoria extendida. La memoria extendida sólo está disponible en sistemas con procesadores 80286 o superiores. Al surgir estos procesadores, capaces de ejecutar métodos de acceso a la memoria extendida, se plantearon ciertos problemas de funcionamiento y de gestión de memoria, que se subsanaron con la creación(1988) de la memoria extendida XMS. Surge así una memoria más por encima de 1.024 Kb, que es el límite que en sí controla MS-DOS.
[pic]
Sólo las direcciones que estén dentro de los 640 Kb de memoria convencional serán reconocidas por todos los programas.
Para utilizar la memoria extendida más eficientemente, se deberá instalar un programa denominado Administrador de memoria extendida.Este evitará el uso simultáneo de la misma área de memoria por diferentes programas y les facilitará el uso de dicha memoria. MS-DOS incluye el administrador de memoria extendia HIMEN.SYS.
3.- Memoria expandida (EMS): otra manera de aumentar la memoria del sistema por encima de 640 Kb es instalando memoria expandida. La mayoría de las computadoras pueden aceptar memoria expandida, la cualconsta de una tarjeta de memoria expandida que se debe instalar en la computadora y un programa denominado Administrador de memoria expandida, incorporado a dicha tarjeta.
[pic]
Para que un programa pueda utilizar la memoria expandida debe haber sido diseñado para interactuar con el Administrador de memoria expandida. Sin embargo, como la memoria expandida fue introducida en el mercado antesque la memoria extendida, la mayor parte de los programas están diseñados para utilizar la primera de ellas.
4.- Área de memoria superior: la mayoría de los sistemas poseen 384 Kb de área de memoria superior, que se encuentra en una posición inmediatamente adyacente a la memoria convencional de 640 Kb.
[pic]
El área de memoria superior no se considera parte de la memoria totalde la computadora porque los programas no pueden almacenar información en ella. Normalmente se reserva para la ejecución del hardware del sistema, tal como el monitor. La información podrá copiarse desde otro tipo de memoria a las partes de memoria superior no utilizadas por el sistema. Con un procesador 80386 o superior y memoria extendida, MS-DOS podrá utilizar el área de memoria superior paraliberar más memoria convencional en la computadora.
Normalmente, MS-DOS se ejecuta en la memoria convencional. Esto disminuye la cantidad de memorias disponibles para los programas. Sin embargo, si el sistema tiene memoria extendida, MS-DOS podrá ejecutarse en memoria extendida. Cuando lo hace, utiliza los primeros 64 Kb de la memoria extendida, denominada área de memoria alta...
Regístrate para leer el documento completo.