Subscribe:

lunes, 14 de mayo de 2012

Memoria de Núcleos Magnéticos

La memoria de toros o memoria de núcleos magnéticos, fue una forma de memoria principal de los computadores, hasta comienzos de 1970. La función de esta memoria era similar a la que realiza lamemoria RAM en la actualidad.
Tras desplazar a otras tecnologías de almacenamiento, la memoria de toros dominó la industria informática durante los años 50 y 60. Fue usada de manera extensa en computadoras y otros dispositivos electrónicos como las calculadoras. Intel fue creada con la idea de convertir la memoria de estado sólido en la memoria dominante en la industria de los computadores. Para 1971, Intel logro posicionar una memoria tipo DRAM como un dispositivo de buenas prestaciones y relativo bajo precio copando los mercados de la memoria de núcleos y relegándola al pasado.


El mecanismo de memoria se basa en la histéresis de la ferrita. Los toros de ferrita se disponen en una matriz de modo que sean atravesadas por dos hilos, X e Y, que discurren según las filas y columnas. Para escribir un bit en la memoria se envía un pulso simultáneamente por las líneas Xi e Yjcorrespondientes. El toro situado en la posición (i, j) se magnetizará en el sentido dado por los pulsos. Los demás toros, tanto de la fila como de la columna, no varían su magnetización ya que sólo reciben un pulso (X o Y), cuyo campo magnético es insuficiente para vencer la histéresis del toro.
Y por esto los toros se metían en corrales para soportar los hilos X e Y. El dato se lee mediante un nuevo hilo Z, que recorre todos los toros de la matriz. Escribimos un cero por el método descrito anteriormente, luego sólo el toro (i, j) puede cambiar de estado. Si contiene un cero, no cambia, luego en la línea Z no se tiene señal; pero si el toro tiene un uno, pasa a valer cero, su sentido de magnetización cambia e induce un pulso en la líneaZ, que se leerá como "uno".
Como se ve, el proceso descrito destruye el dato que se lee, luego en las memorias de toros es necesario reescribir el dato tras leerlo.
Una palabra de n bits, pongamos 16 bits, necesita 16 matrices como la descrita, con 16 líneas Z, una por bit.



0 comentarios:

Publicar un comentario