Anda di halaman 1dari 31

Medios de Almacenamiento

Organizacin de Computadoras II

Medicin del almacenamiento La unidad de almacenamiento tanto en discos como en cintas y en memoria de trabajo (RAM) es el Byte. Un Byte est constituido por 8 pulsos o seales, llamados bits (abreviatura de binary digit = dgito binario).

Cada smbolo interpretable, que se puede almacenar en la computadora: letras del alfabeto, signos de puntuacin, etc., estn formados por bytes.

La capacidad de almacenamiento (fijo o temporal) se mide de acuerdo a la cantidad de bytes que pueden contener, y suelen utilizarse las siguientes unidades de medida:

La Memoria de la Computadora

Circuitos de memoria: Existen varios tipos de memoria, a saber: a) ROM, b) RAM, y c) Cach. a) ROM.

b) RAM. c) Cach.

Memoria ROM Los fabricantes de computadoras siempre acompaan el hardware del que nos proveen con ciertas rutinas de software bsicas para comunicacin con los dispositivos a bajo nivel.

El Sistema Operativo maneja la comunicacin con los dispositivos a travs de estas rutinas. El conjunto de estas rutinas se conoce como el BIOS (Basic Input Output System = Sistema Bsico de Entrada y Salida), que entra en accin desde el momento en que se enciende la computadora: Revisa la presencia y el estado de los dispositivos conectados al sistema. La cantidad de memoria disponible., transfiere el control al registro de arranque, etc. Transfiere el control al registro de arranque, etc.

Estas rutinas son colocadas por el fabricante en un chip especial de memoria que va montado sobre la tarjeta madre (Motherboard. Por lo general el conjunto de estas rutinas no cambia y no debe ser alterado por los usuarios. Por ello ese chip especial de memoria es de solo lectura: Read Only Memory (ROM) = Memoria de solo lectura.

Tipos de memoria ROM Hay varios tipos de ROM que pueden ser utilizados en una computadora personal: PROM Programable Read-Only Memory = Memoria Programable de Solo Lectura. Se programa utilizando un tipo de dispositivo conocido como Quemador PROM o Programador PROM, el cual almacena permanentemente las instrucciones binarias en el chip.

EPROM
Erasable Programable Read-Only Memory = Memoria Borrable y Programable de Solo Lectura. Este tipo de chip puede reprogramarse. Contiene una ventana de cuarzo a travs de la cul se exponen los circuitos interiores del chip. Cuando se aplica luz ultravioleta a travs de la ventana se produce una reaccin qumica que borra el EPROM. Para hacer el borrado y la reprogramacin se debe retirar el chip de la computadora.

EEPROM Electronically Erasable Programable Read-Only Memory = Memoria Electrnicamente Borrable y Programable de Solo Lectura. Puede reprogramarse sin ser extrado de la computadora, para lo cual debe utilizarse un software especializado.

Flash ROM Soluciona el problema de la lentitud de la reprogramacin de la memoria: la realiza en bloques de 512 byte. Esto impide que se puedan reprogramar solo pequeas porciones de la ROM, pero debido a la velocidad, no es un problema. Los fabricantes permiten que se bajen las actualizaciones de las ROM desde Internet.

Cmo pasa el sistema, cuando se enciende, del estado de letargo al de funcionamiento? Esto se realiza mediante un proceso llamado POST. La rutina POST es una funcin del circuito ROM-BIOS.

POST = power-on self test (autocomprobacin en la conexin o en el encendido).

En los equipos IBM y compatibles, cuando se aplica voltaje, lo primero que hace es ejecutar esta rutina, cuyas primeras lneas estn almacenadas a partir de la direccin FFFF0 (hexadecimal).

La primera accin de la rutina POST es realizar la comprobacin del sistema, para verificar que todos los componentes funcionan correctamente:
Se comprueban las funciones de la placa principal, mientras aun no funciona el video. Si algo no funciona, se emitirn unos bips en el altavoz. Se inspecciona el sistema buscando a) las direcciones de E/S, b) las lneas IRQ y c) los canales DMA. Con ello se crea una base de datos ESCD (Extended System Configuration Data = Datos Extendidos de Configuracin del Sistema) de todos estos recursos. [Las direcciones de E/S son utilizadas por los dispositivos que necesitan mover datos desde y hacia el dispositivo. Las lneas IRQ (Interrupt Request) se utilizan para comunicacin de algunos dispositivos con la CPU: cuando necesitan de su atencin o para alertarla si estn realizando alguna tarea. El canal DMA (Direct Memory Access) se dise para superar la diferencia de velocidad entre la transferencia de datos de la memoria y la CPU. As, algunos dispositivos pueden tener acceso directo a memoria sin pasar por la CPU (antiguamente ms lenta)] Se realiza una bsqueda de adaptadores de video. A partir de este momento se mostrar en pantalla un indicador.

Qu es el CMOS? Algunas veces se le confunde con el BIOS o se les nombra indistintamente. CMOS = Complementary Metal Complementario de Oxido Metlico) Oxyd Semiconductor (Semiconductor

Utilizado para almacenar la configuracin de inicio de una computadora. Es capaz de almacenar la informacin durante muchos aos con la ayuda de una batera de litio. Requiere solo la millonsima parte de un amperio para contener datos almacenados.

Memoria Cach El intercambio de datos entre la CPU y la memoria RAM es una de las tareas que se hacen con mayor frecuencia. Dado que la RAM es mucho ms lenta que la CPU se ha incorporado a la CPU y a la Motherboard, un circuito de memoria Cach, la cul es una memoria de alta velocidad. Esta es una de las cosas que mejora el desempeo del sistema en general. La memoria Cach es un circuito de memoria de alta velocidad en el que se almacenan bloques de instrucciones del programa en ejecucin y un bloque de datos del conjunto de datos que se est utilizando. Esto bajo el supuesto de que los siguientes datos o instrucciones que se van a ejecutar estn inmediatamente despus de los ltimos datos o instrucciones utilizados.

Niveles de Memoria Cach Existen dos tipos de memoria cach: Cach N1 (de Nivle 1 = L1)

Cach N2 (de Nivle 2 = L2)


Antiguamente, la memoria cach solo vena en circuitos montados sobre la motherboard. Actualmente, se puede encontrar memoria cach incorporada dentro del microprocesador. La cach que est ms cerca del procesador es la de nivel 1. La cach de nivel 2 puede encontrarse en la motherboard, o incluso en un segundo bloque de cach dentro del procesador.

Memoria Cach: Funcionamiento La memoria cach funciona de la siguiente manera: Cuando un programa est ejecutndose y la CPU necesita ir a traer datos (o ms instrucciones) a la RAM, primero verifica que los datos estn en la memoria cach. Si no los encuentra en la cach, traer una copia de esos datos de la RAM a la CPU y tambin realizar una copia en la memoria cach. La prxima vez que los necesita, los ir a buscar a la memoria cach, de donde los podr extraer ms rpidamente.

El ltimo bloque de datos ledo desde la RAM tambin se copia en la memoria cach. Este bloque es, con mucha probabilidad, el mismo que se necesitar en la prxima lectura de datos.

Esquena de utilizacin de la memoria cach

Memoria RAM La memoria que auxilia a la CPU en el procesamiento de los datos se conoce como memoria RAM (Random Access Memory = Memoria de Acceso Aleatorio). Se hace referencia a esta memoria como de acceso aleatorio debido a su capacidad de tener acceso a cada byte de forma directa. A diferencia de la memoria ROM, la RAM es voltil, es decir, pierde su contenido una vez se apaga la computadora.

Memoria RAM

La CPU tiene la capacidad para realizar las operaciones bsicas que transforman los datos en la computadora, pero, ms all de unos cuantos registros que se incluyen en ella, no tiene capacidad de almacenamiento de bloques de datos considerablemente grandes. Una computadora necesita de millones de bytes de espacio en donde pueda guardar los programas que se ejecutan y los datos. Para ello debe auxiliarse de circuitos de memoria, los cuales estn conectados a la tarjeta madre y con los que mantiene una comunicacin constante por medio del bus de datos y el bus de direcciones. Esta es la memoria RAM (Random Access Memory = Memoria de Acceso Aleatorio). Se hace referencia a ella como de acceso aleatorio debido a la posibilidadde tener acceso a cada byte de forma directa. A diferencia de la memoria ROM, la RAM es voltil, es decir, pierde su contenido una vez se apaga la computadora.

Tipos de Memoria RAM Los dos tipos bsicos de memoria RAM utilizados en una computadora son el SRAM (Static RAM = Memoria RAM Esttica) y la DRAM (Dynamic RAM = Memoria RAM Dinmica).

SRAM
No requiere de refrescamiento elctrico constante, nicamente cuando son actualizados los datos. Ms veloz: acceso de 2 ns. Requiere de mayor espacio fsico. Consume ms energa. Genera ms calor.

DRAM
Debe ser refrescada elctricamente cada 2 milisegundos, de lo contrario, se corre el peligro de la prdida de los datos. Ms lenta: acceso de 50 ns. Requiere un espacio fsico menor.

Es ms cara.

Debido a los ltimos cuatro aspectos es que los circuitos ms utilizados como memoria RAM para PCs son los circuitos de DRAM.

Los bits de la DRAM estn dispuestos en celdas, cada una de las cuales contiene un nmero determinado de bits. Las celdas de la DRAM estn colocadas en forma de matriz y se accede a ellas mediante una direccin de filas y columnas. Un acceso tpico a DRAM comienza por especificar la fila y despus la columna. Despus, una seal dentro del chip se activa para determinar si el acceso que se est haciendo es de lectura o escritura. Finalmente, el chip DRAM mueve el dato hacia o desde el bus de salida, dependiendo de que sea una lectura o una escritura.

Concepto de Memoria RAM Dinmica (DRAM)


En los circuitos DRAM, cada celda est formada de un condensador acoplado a un transistor. Para el acceso a los datos se activa el MCC (Memory Control Circuit), que actualmente viene incorporado en el Northbridge del chipset de la motherboard [es decir, el que se encuentra ms cercano a la CPU y la RAM], genera dos seales. Las seales son: el RAS (Row Access Strobe = Pulso de Acceso a Fila) y el CAS (Column Access Strobe = Pulso de Acceso a Columna).

Las celdas en los circuitos SRAM constan de un juego de cuatro transistores y dos resistencias o de un juego de seis transistores.
La memoria cach utiliza circuitos SRAM.

Formatos de presentacin de los chips DRAM Los DIP (Dual Inline Package) fue un tipo de encapsulado muy popular en los tiempos en que los circuitos de memoria se montaban directamente sobre la placa. Podan aparecer soldados o incrustados en los zcalos en la placa.

Los SOJ (Small Outlined J-Lead) son otro tipo de encapsulado de memoria que se montan directamente sobre la superficie del circuito impreso.

Finalmente, los TSOP (Thin, Small Outlined Package) se afianzaron en el mercado con el nacimiento de los mdulos SIMM hasta el punto de convertirse actualmente en la forma de encapsulado DRAM ms extendida.

A partir del 386DX la RAM (DRAM) comenz a empacarse en mdulos SIMM (Single Inline Memory Modules = Mdulos Sencillos de Memoria en Lnea).

Los SIMM constaban de 30 o 72 pines y su capacidad de almacenamiento oscilaba entre 1 MB y 128 MB (lo ms comn es que un SIMM no direccionara ms all de los 64 MB (mdulos de 16 bits). Salieron unos de 32 bits pero tenan que ponerse en pares.

El DIMM, en cambio, ya viene para buses de datos de 32 bits. Este es una adaptacin del SIMM. Consta de 168 pines.

Mdulos de Memoria para las PC

Mdulo de Memoria SIMM de 30 Contactos:


(Single Inline Memory Modules = Mdulos de Memoria Simple en Lnea)

Mdulos de Memoria SIMM, de 72 Contactos:

Vista frontal

Vista desde arriba

Banco de cuatro zcalos

Mdulos de Memoria SIMM, de 72 Contactos:

Mdulos de Memoria SIMM, de 72 Contactos:

Vista frontal

Vista desde arriba

Mdulos de Memoria DIMM:


(Double Inline Memory Modules = Mdulos de Memoria Doble en Lnea)

Dispone de 168 contactos: 84 por cada cara, separados entre s

Mdulos de Memoria DDR o DDRAM:


(Double Data Rate = Doble Tasa de Datos)
16 chips de 16 MB cada uno

Dispone de 184 contactos: 92 por cada cara, separados entre s

Anda mungkin juga menyukai