lunes, 24 de septiembre de 2012

La memoria. RAM, ROM, caché, BIOS

La velocidad de procesamiento de los microprocesadores modernos es bastante mayor que el ancho de banda de las memorias (velocidad de transferencia de los datos por unidad de tiempo). Para evitar cuellos de botella y que el procesador se quede esperando los datos e instrucciones de la memoria se articula lo que viene a llamarse "memoria caché". Una cache es una memoria rápida situada entre la CPU y la RAM, que gracias a los principio de localidad espacial y temporal suele contener los próximos datos e instrucciones a ejecutar.

En la segunda parte de esta entrada, se verán detalles de esta memoria caché.

En principio podemos distinguir dos tipos de memoria principal, la RAM y la ROM.

MEMORIA RAM (Random Access Memory)


La tecnología de RAM se divide en dos variantes: estáticas y dinámicas

Las Memorias Estáticas (SRAM) son más rápidas porque no consumen ciclos de refresco, pero son más caras. Se utilizan en las memorias caché y de vídeo.

Las Memorias Dinámicas (DRAM) son más baratas pero más lentas que el anterior puesto que consumen ciclos de refresco.


La ROM

Es una memoria de sólo lectura. Algunas ROM son programables, es decir, parte de la información que contienen puede cambiarse por el usuario y por tanto, necesita estar alimentada constantemente. Para ello se utiliza una pila que actúe como fuente de alimentación. Esta pila funciona mientras el ordenador está apagado y utiliza la alimentación de la red para recargarse cuando el ordenador está conectado.

La Bios

La Bios es el elemento encargado de establecer la conexión entre el hardware y el software. Cuando se enciende el ordenador hay que establecer cuáles son los recursos disponibles y donde se encuentra el software del Sistema Operativo. Estas funciones las realiza la BIOS (Subrutinas Básicas de Entrada/Salida) a partir de cierta información que está almacenada de forma permanente en la placa base.

No hay comentarios:

Publicar un comentario