Tipos de memorias y memoria
Memoria
La memoria es
un área donde se almacenan y se pueden ejecutar los programas.
Un ordenador
compatible con PC tiene tres tipos de memorias:
·
Convencional
La
memoria convencional es la parte de la memoria donde se pueden cargar los
programas sin necesidad de instrucciones específicas. La cantidad de memoria
convencional varía entre 256 KB y 640 KB (en todos los ordenadores recientes:
386, 486, Pentium, etc.).
La
cantidad de memoria disponible es la memoria restante tras cargar DOS en la
memoria (es decir, el sistema operativo, los controladores de dispositivos y
todos los comandos cargados
·
Extendida
La
memoria extendida permite que el sistema tenga acceso a más memoria. Este tipo
de memoria está disponible en los ordenadores equipados con un procesador tipo
80286 o superior.
Los
programas generalmente reconocen direcciones de memoria convencionales. Para
acceder al área de almacenamiento superior a los 640 KB, los programas
necesitan instrucciones específicas. Un programa que administra el acceso a la
memoria extendida, evita, por ejemplo, que dos programas utilicen la misma área
de la memoria al mismo tiempo. Este programa se llama "administrador de
memoria extendida".
MS-DOS
cuenta con el administrador de memoria extendida estándar llamado HIMEM.SYS
·
Paginada
Otra
forma de acceder a la memoria superior a los primeros 640 KB consiste en
utilizar la memoria paginada.
Como
ocurre con la memoria extendida, este tipo de memoria requiere un programa para
administrarlo, se llama "administrador de memoria paginada". Los
programas diseñados para utilizar este tipo de memoria no pueden acceder a él
directamente: el administrador de memoria debe copiar las secciones de
16 KB de memoria (llamadas páginas) en un área (llamada segmento del marco)
ubicada en el área de memoria alta. Este tipo de
memoria se desarrolló antes que la memoria extendida, por lo tanto, es más
lenta y sólo permite la utilización de una parte limitada de la memoria en
cualquier momento determinado.
·
Alta
Muchos
sistemas tienen 384 KB de memoria alta (HMA, direcciones de memoria alta),
ubicada directamente tras los 640 KB de la memoria convencional. El hardware
puede utilizar esta área de la memoria. Las áreas no utilizadas por el hardware
se llaman "bloques de memoria superior" (UMB) y permiten que los
programas se puedan ejecutar en la memoria paginada.
Tipos de Memorias
Memoria
RAM: son las siglas de random access memory, un tipo de memoria de
ordenador a la que se puede acceder aleatoriamente; es decir, se puede acceder
a cualquier byte de memoria sin acceder a los bytes precedentes. La memoria RAM
es el tipo de memoria más común en ordenadores y otros dispositivos como
impresoras.
·
Contiene los
datos o la información obtenidos del disco duro, aunque quedan almacenados
temporalmente.
·
Es una
memoria de lectura y escritura, pero el acceso a los datos es mas rápido que en
el disco duro.
·
No retiene
la información sin electricidad.
Memoria
ROM: La memoria ROM, (read-only memory) o memoria de sólo
lectura, es la memoria que se utiliza para almacenar los programas que
ponen en marcha el ordenador y realizan los diagnósticos. La mayoría de los
ordenadores tienen una cantidad pequeña de memoria ROM (algunos miles de
bytes).
Memoria BIOS: Programa que reside
en la memoria EPROM (Ver Memoria BIOS no-volátil). Es un programa tipo
firmware. La BIOS es una parte esencial del hardware que es totalmente
configurable y es donde se controlan los procesos del flujo de información en
el bus del ordenador, entre el sistema operativo y los demás periféricos.
También incluye la configuración de aspectos importantísimos de la máquina.
·
Contiene una
serie de instrucciones almacenadas permanentemente
·
Hace una comprobación
inicial al encender el PC
·
Si todo está
en orden, la BIOS carga el sistema operativo del disco duro a la memoria
principal.
Memoria
Cache: es un sistema especial de almacenamiento de alta velocidad. Puede ser
tanto un área reservada de la memoria principal como un dispositivo de almacenamiento
de alta velocidad independiente.
·
Es
mucho más rápido que la RAM.
·
Es
capaz de trabajar a la velocidad del microprocesador.
·
Se
encuentra entre la RAM y el microprocesador.
·
Almacena
los datos que el microprocesador utiliza con mas frecuencia.
No hay comentarios:
Publicar un comentario