Memorias RAM
Arquitectura de Ordenadores
I:
Periféricos
Autor: CNGQ Email:
cngq@hotmail.com
ESTE DO CUMENTO FUE DESCARG ADO DE:
http://w w w .leam e.co m
Fecha: 09 / 06 / 2001
1
Temática: Informática
Memorias RAM
La memoria principal o RAM (acrónimo de Random Access Memory,
Memoria de Acceso Aleatorio) es donde el ordenador guarda los datos que está
utilizando en el momentopresente. Se llama de acceso aleatorio porque el procesador
accede a la información que está en la memoria en cualquier punto sin tener que acceder
a la información anterior y posterior. Es la memoria que se actualiza constantemente
mientras el ordenador está en uso y que pierde sus datos cuando el ordenador se apaga.
CPU
Memoria
.
Disco
Duro
Cuando se carga
un programa, se
carga en memoria.
DMADatos de
instrucciones
Figura 1. Proceso de carga en la memoria RAM
Cuando las aplicaciones se ejecutan, primeramente deben ser cargadas en
memoria RAM. El procesador entonces efectúa accesos a dicha memoria para cargar
instrucciones y enviar o recoger datos. Reducir el tiempo necesario para acceder a la
memoria, ayuda a mejorar las prestaciones del sistema. La diferencia entre la RAM y
otros tiposde memoria de almacenamiento, como los disquetes o discos duros, es que la
RAM es mucho más rápida, y se borra al apagar el ordenador.
Es una memoria dinámica, lo que indica la necesidad de “recordar” los datos a
la memoria cada pequeños periodos de tiempo, para impedir que esta pierda la
información. Eso se llama Refresco. Cuando se pierde la alimentación, la memoria
pierde todos los datos.“Random Access”, acceso aleatorio, indica que cada posición de
memoria puede ser leída o escrita en cualquier orden. Lo contrario seria el acceso
secuencial, en el cual los datos tienen que ser leídos o escritos en un orden
predeterminado.
Las memorias poseen la ventaja de contar con una mayor velocidad, mayor
capacidad de almacenamiento y un menor consumo. En contra partida, presentan el
Arquitecturade Ordenadores I:
Periféricos
2
inconveniente de que precisan una electrónica especial para su utilización, la función
de esta electrónica es generar el refresco de la memoria. La necesidad de los refrescos
de las memorias dinámicas se debe al funcionamiento de las mismas, ya que este se basa
en generar durante un tiempo la información que contiene. Transcurrido este lapso, la
señal quecontenía la célula biestable se va perdiendo. Para que no ocurra esta perdida,
es necesario que antes que transcurra el tiempo máximo que la memoria puede mantener
la señal se realice una lectura del valor que tiene y se recargue la misma.
Es preciso considerar que a cada bit de la memoria le corresponde un pequeño
condensador al que le aplicamos una pequeña carga eléctrica y que mantienen durante
untiempo en función de la constante de descarga. Generalmente el refresco de memoria
se realiza cíclicamente y cuando esta trabajando el DMA. El refresco de la memoria en
modo normal esta a cargo del controlador del canal que también cumple la función de
optimizar el tiempo requerido para la operación del refresco. Posiblemente, en más de
una ocasión en el ordenador aparecen errores de en la memoriadebido a que las
memorias que se están utilizando son de una velocidad inadecuada que se descargan
antes de poder ser refrescadas.
Las posiciones de memoria están organizadas en filas y en columnas. Cuando
se quiere acceder a la RAM se debe empezar especificando la fila, después la columna y
por último se debe indicar si deseamos escribir o leer en esa posición. En ese momento
la RAM coloca losdatos de esa posición en la salida, si el acceso es de lectura o coge
los datos y los almacena en la posición seleccionada, si el acceso es de escritura.
La cantidad de memoria Ram de nuestro sistema afecta notablemente a las
prestaciones, fundamentalmente cuando se emplean sistemas operativos actuales. En
general, y sobretodo cuando se ejecutan múltiples aplicaciones, puede que la demanda
de...
Regístrate para leer el documento completo.