Skip to main content

¿Qué es la memoria del tambor?

La memoria de batería es un tipo de memoria de computadora que utiliza un diseño basado en batería para sostener los platos de la memoria y las unidades de lectura y escritura; se usó principalmente en la década de 1950. Para usar una memoria de batería, los operadores tenían que cargar tarjetas perforadas en cada cabeza y los programas solo funcionarían después de cargar todas las tarjetas perforadas. Más adelante en la vida de la memoria del tambor, los programadores descubrieron cómo optimizar el tiempo del tambor para facilitar la carga de la memoria. A diferencia de las unidades de disco duro modernas, el tambor contenía unidades de lectura y escritura para cada plato, por lo que no había partes para mover los platos.

La unidad de memoria de tambor se usó en gran medida durante la década de 1950, aunque también tuvo cierto uso en la década de 1960. Si bien esta memoria es en gran medida inferior para los estándares modernos, presenta varias ventajas sobre los tipos de memoria anteriores. Era más fácil cargar tarjetas perforadas, la memoria funcionaba varias veces más rápido y la unidad en sí era más pequeña que los tipos de memoria anteriores. Esta memoria se volvió obsoleta debido a la memoria de semiconductores, que tiene mejor potencia y almacenamiento.

Había varias ranuras en una unidad de memoria de tambor y cada ranura representaba un plato diferente para la memoria. Para cargar un programa o documento, los operadores tuvieron que colocar tarjetas perforadas en estas ranuras, una tras otra. Si las tarjetas perforadas no se cargaron en las ranuras correctas, esto podría causar un problema que evitaría que el programa o documento se cargue correctamente. Las tarjetas perforadas son magnéticas, y esta memoria fue construida con materiales ferromagnéticos para ayudar a grabar la memoria.

Al principio, los operadores cargarían una tarjeta perforada en la memoria del tambor y esperarían a que la computadora reconozca la memoria antes de colocar otra tarjeta. Más tarde, los operadores pudieron hacer programas para ayudar a optimizar el tiempo de carga. Este programa estimaría cuánto tiempo le tomaría a la memoria cargar la tarjeta y, cuando estaba casi cargada, alguien estaba cerca de la memoria listo para cargar la siguiente tarjeta. Se necesitaban tantas tarjetas perforadas para aplicaciones básicas que esto ahorró mucho tiempo.

Con las unidades de memoria modernas, como la memoria de semiconductores, solo hay un cabezal de lectura y escritura y los platos en la memoria están programados para moverse para que el cabezal pueda trabajar con todos los platos a la vez. En la memoria del tambor, había un cabezal de lectura-escritura por plato, por lo que no era necesario que los platos se movieran. Esto puede parecer más avanzado, pero aumentó el costo de la memoria, tanto en términos de memoria como de gastos.