jueves, 10 de febrero de 2011

MEMORIAS RAM

¿Qué es la memoria RAM?

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.

¿Como evolucionan las memorias ram en el tiempo?
FPM-RAM
EDO-RAM
SDR SDRAM
DDR-SDRAM
RDRAM
ESDRAM
Flash Memory
¿Como se relaciona la memoria RAM con el resto del sistema?
El microprocesador es un circuito integrado que contiene algunos o todos los elementos hardware, y el de CPU, que es un concepto lógico. Una CPU puede estar soportada por uno o varios microprocesadores, y un microprocesador puede soportar una o varias CPU. Un núcleo suele referirse a una porción del procesador que realiza todas las actividades de una CPU real.

La tendencia de los últimos años ha sido la de integrar más núcleos dentro de un mismo empaque, además de componentes como memorias Cache y controladores de memoria, elementos que antes estaban montados sobre la placa base como dispositivos individuales.
Desde el punto de vista lógico, singular y funcional, el microprocesador está compuesto básicamente por: varios registros, una Unidad de control, una Unidad aritmético-lógica, y dependiendo del procesador, puede contener una unidad en coma flotante.

El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencialmente en la memoria principal. La ejecución de las instrucciones se puede realizar en varias fases:

PreFetch, Pre lectura de la instrucción desde la memoria principal,
Fetch, envío de la instrucción al decodificador,
Decodificación de la instrucción, es decir, determinar qué instrucción es y por tanto qué se debe hacer,
Lectura de operandos (si los hay),
Ejecución,(Lanzamiento de las Máquinas de estado que llevan a cabo el procesamiento).
Escritura de los resultados en la memoria principal o en los registros.
La capacidad de un procesador depende fuertemente de los componentes restantes del sistema, sobre todo del chipset, de la memoria RAM y del software. Pero obviando esas características puede tenerse una medida aproximada del rendimiento de un procesador por medio de indicadores como la cantidad de operaciones de punto flotante por unidad de tiempo FLOPS, o la cantidad de instrucciones por unidad de tiempo MIPS. Una medida exacta del rendimiento de un procesador o de un sistema, es muy complicada debido a los múltiples factores involucrados en la computación de un problema, por lo general las pruebas no son concluyentes entre sistemas de la misma generación.

¿Qué tipos de errores ocurren en las memorias RAM
Los errores se consideran de dos clases:
Errores duros:Son debidos a averías o daños físicos.  Se presentan de forma recurrente y son los más fáciles de diagnosticar. Errores blandos: Ocurren de forma muy esporádica; cuando un bit cambia espontáneamente de 0 a 1 o viceversa.  Son los más difíciles de prever.  Las causa de esta anomalía pueden ser varias:
  • Partículas alfa (en los primeros equipos) por contaminación con uranio y torio del material de encapsulado de las memorias.
  • Rayos cósmicos.  Estos rayos de alta energía pueden cambiar el estado de un transistor o un condensador. El problema es más frecuente en la SRAM que en las DRAM.  Posiblemente se agravará progresivamente con el aumento de la densidad de integración de los chips (componentes cada vez más pequeños).
  • Defectos de suministro eléctrico. En especial el ruido de alta frecuencia en la alimentación. Se recomienda instalar filtros de red.
  • Interferencias de radio frecuencia (RF) motivadas por equipos externos o elementos del propio sistema indebidamente apantallados.
  • Memoria de velocidad inadecuada para el quipo en que se ha instalado (por ejemplo, memoria PC100 en un equipo que necesite PC133).
  • Defectos de temporización.  Por ejemplo, por sobrecarga "Overclocking" del sistema, o por una configuración defectuosa de la frecuencia de refresco en la BIOS.
 

No hay comentarios:

Publicar un comentario