La memoria RAM almacena instrucciones y datos de forma temporal para que pueda acceder el procesador. Existen diferentes tipos de RAM como DRAM, SRAM y SDRAM, las cuales se diferencian principalmente en su velocidad y cómo retienen la información. Los módulos de memoria RAM contienen chips de memoria DRAM y permiten la identificación y comunicación con la computadora.
1. -Memoria RAM Memoria de Acceso Aleatorio (en inglés: Random-Access Memory, cuyo acrónimo es RAM) es la memoria desde donde el procesador recibe las instrucciones y guarda los resultados.
2. -Clasificacion de las memorias 1)Memorias de sólo lectura -ROM:Memoria que permite un número indeterminado de lecturas pero no puede ser modificada. 2)Memorias de escritura y lectura -RAM:Memoria primaria de la computadora, en la que puede leerse y escribirse información en cualquier momento, pero que pierde la información al no tener alimentación eléctrica.
3. -Direccionamiento de la memoria Es un identificador para una localización de memoria con la cual un programa informático o un dispositivo de hardware pueden almacenar un dato para su posterior reutilización. Una forma común de describir la memoria principal de un ordenador es como una colección de celdas que almacenan datos e instrucciones. Cada celda está identificada unívocamente por un número o dirección de memoria. La información que se almacena en cada celda es un byte (conjunto de ocho bits), que es la unidad mínima de almacenamiento de datos e instrucciones, puesto que un bit solo puede contener el valor cero o uno y eso no es suficiente para guardar datos o instrucciones, por lo que se debe almacenar en bytes. Para poder acceder a una ubicación específica de la memoria, la CPU genera señales en el bus de dirección, que habitualmente tiene un tamaño de 32 bits en la mayoría de máquinas actuales. Un bus de dirección de 32 bits permite especificar a la CPU 232 = 4.294.967.296 direcciones de memoria distintas .
4. -Tipos de memoria ram DRAM (Dynamic RAM) VRAM (Vídeo RAM) SRAM (Static RAM) FPM (Fast Page Mode) EDO (Extended Data Output) BEDO (Burst EDO) SDRAM (Synchronous DRAM) DDR SDRAM ó SDRAM II (Double Data Rate SDRAM) RAMBUS (Rambus DRAM).
5. -DRAM (Dynamic RAM) Almacena cada bit de datos en un capacitor separado dentro de un circuito integrado. Dado que los capacitores pierden carga, eventualmente la información se desvanece a menos que la carga del capacitor se refresque y cargue periódicamente -VRAM (Vídeo RAM) usada para la pantalla de la computadora. La VRAM debe ser rápida para mantener la velocidad con la cual la pantalla es escaneada. En una PC, la VRAM está en el controlador gráfico. -SRAM (Static RAM) La palabra "estática" indica que estas memorias retienen su contenido el tiempo que reciben energía -FPM (Fast Page Mode) a veces llamada DRAM (o sólo "RAM"), puesto que evoluciona directamente de ella, y se usa desde hace tanto que pocas veces se las diferencia. Algo más rápida, tanto por su estructura (el modo de Página Rápida) como por ser de 70 ó 60 ns. -EDO (Extended Data Output) permite empezar a introducir nuevos datos mientras los anteriores están saliendo (haciendo su Output), lo que la hace algo más rápida
6. -BEDO (Burst EDO) Tipo de memoria RAM capaz de enviar datos mientras se lee el dato siguiente que será enviado. -SDRAM (Synchronous DRAM) son capaces de correr a 133 MHz, tres veces más rápido que la FPM RAM estándar, y el doble que las EDO RAM y las BEDO DRAM. -DDR SDRAM ó SDRAM II (Double Data Rate SDRAM) Estas memorias emplean doble pumping ,es decir, transferencia de datos tanto en el flanco de subida como de bajada de la señal de reloj. El doble pumping mantiene baja la frecuencia del reloj. Una ventaja de esto es que reduce los requerimientos de integridad de la señal en los circuitos. -RAMBUS (Rambus DRAM) RDRAM fue considerablemente más rápido que las previas PC-133 SDRAM, que operaban a 133 MHz con 1066 MB/s.
7. Relazion entre Ghz y nano segundo: un nanosegundo es la duración de un ciclo de reloj de un procesador de 1 GHz
8. -Modulos de memoria RAM Los módulos de memoria RAM son tarjetas de circuito impreso que tienen soldados integrados de memoria DRAM por una o ambas caras.La implementación DRAM se basa en una topología de circuito electrico que permite alcanzar densidades altas de memoria por cantidad de transistores, logrando integrados de cientos o miles de Megabits. Además de DRAM, los módulos poseen un integrado que permiten la identificación de los mismos ante el computador por medio del protocolo de comunicación SPD
9. -Doble canal ( Dual Channel) es una tecnología para memorias aplicada en las computadoras u ordenadores personales, la cual permite el incremento del rendimiento gracias al acceso simultáneo a dos módulos distintos de memoria (haciéndolo a bloques de 128 bits, en lugar de los 64 bits tradicionales. Esto se consigue mediante un segundo controlador de memoria en el puente norte (northbridge) del chipset o conjunto de chips. -Mono canal ( Single Channel) a diferencia del doble canal solo tiene un unico acceso a los diferentes modulos de la memoria