Cromemco Bytesaver


El Bytesaver , introducido por Cromemco en 1976, fue la primera tarjeta de memoria programable para los sistemas de microcomputadoras de bus MITS Altair y S-100 . El Bytesaver tenía enchufes para 8 EPROM borrables por UV que proporcionaban hasta 8 Kbytes de almacenamiento. Las EPROM pueden ser programadas por Bytesaver o leerse como memoria de computadora. En la historia de los sistemas de microcomputadoras, Bytesaver fue la primera alternativa viable al uso de cinta de papel perforada para almacenar programas, y ha sido llamado “un gran avance en la tecnología de microcomputadoras”. [1]

El Altair 8800 , que inició la revolución de las computadoras personales, se introdujo en enero de 1975 sin soporte de hardware o software para almacenamiento en disquete o disco duro. Cuando Paul Allen viajó a la fábrica de MITS en Albuquerque, Nuevo México para demostrar lo que se convertiría en Microsoft BASIC , trajo consigo una cinta de papel perforada con el código que él y Bill Gates habían desarrollado. Según Allen, el programa de 7168 bytes tardó 7 minutos en cargarse desde un lector de cinta de papel Teletype Modelo 33 . [2]

Para reducir el tiempo necesario para cargar el software y admitir un medio de almacenamiento más conveniente que la cinta de papel, Cromemco desarrolló el primer sistema de almacenamiento de estado sólido programable para la microcomputadora Altair. Cromemco lo llamó "Bytesaver" y lo presentó en la edición de febrero de 1976 de la revista Byte . [3] Con Bytesaver, el tiempo de carga de Microsoft 8K Basic se redujo de 7 minutos a menos de un segundo. [4]

El Bytesaver usó EPROMS borrables UV de estado sólido que proporcionaban hasta 8K bytes de almacenamiento de programas o datos. El Bytesaver original podría admitir el tipo de EPROM 2704 o 2708. El Bytesaver vino con una EPROM 2704 que contiene un programa llamado “Bytemover” para facilitar la programación de la EPROM. Las EPROMS a programar se seleccionaron de los interruptores del panel frontal de la computadora Altair.

Se usó un interruptor en la tarjeta Bytesaver para encender o apagar el voltaje de programación EPROM. Con este interruptor apagado, no había posibilidad de que se programara accidentalmente la memoria. Una vez programada, la información se conservaba en la EPROMS, pero los chips de memoria podían borrarse sacándolos del Bytesaver y colocándolos bajo una luz ultravioleta.

Cromemco también ofreció un intérprete 3K Control Basic, desarrollado por Li-Chen Wang . Este Basic muy compacto se suministró en tres EPROMS 2708 que se podían conectar al Bytesaver. [5]


Cromemco 8K Bytesaver (1976)
Intel 2708 EPROM instalado en una placa Cromemco 8K Bytesaver S-100
Tarjeta de memoria Cromemco 16KPR (1977)