stringtranslate.com

Bytesaver de Cromemco

Rescatador de bytes Cromemco de 8K (1976)

El Bytesaver , introducido por Cromemco en 1976, fue la primera placa de memoria programable para los sistemas de microcomputadoras MITS Altair y S-100 . El Bytesaver tenía zócalos para 8 EPROM borrables por UV que proporcionaban hasta 8 Kbytes de almacenamiento. Las EPROM podían programarse mediante el Bytesaver o leerse como memoria de computadora. En la historia de los sistemas de microcomputadoras, el Bytesaver fue la primera alternativa viable al uso de cintas de papel perforadas para almacenar programas, y se lo ha calificado como "un gran avance en la tecnología de microcomputadoras". [1]

Fondo

El Altair 8800 , que inició la revolución de las computadoras personales, se presentó en enero de 1975 sin soporte de hardware o software para el almacenamiento en disquetes o discos duros. 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 Model 33. [2]

Para reducir el tiempo necesario para cargar el software y ofrecer 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]

Tecnología

EPROM Intel 2708 instalada en una placa Cromemco 8K Bytesaver S-100

El Bytesaver utilizaba EPROM de estado sólido borrables por UV que proporcionaban hasta 8K bytes de almacenamiento de programa o datos. El Bytesaver original podía admitir EPROM de tipo 2704 o 2708. El Bytesaver venía con una EPROM 2704 que contenía un programa llamado “Bytemover” para facilitar la programación de EPROM. Las EPROM que se iban a programar se seleccionaban desde los interruptores del panel frontal del ordenador Altair.

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

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

Familia de productos

Tarjeta de memoria Cromemco 16KPR (1977)

El Bytesaver original, presentado en 1976, se llamó 8K Bytesaver, ya que podía almacenar hasta 8K bytes de información utilizando ocho EPROM 2708. Una limitación de los primeros sistemas de microcomputadoras con bus S-100 era el espacio de direcciones de 64 Kbytes. Cromemco introdujo el concepto de conmutación de bancos en el bus S-100, que permitía colocar la memoria en uno de los 8 bancos de 64 Kbytes, ampliando así el espacio de direcciones efectivo a 512 Kbytes. [6] El Bytesaver II sucedió al 8K Bytesaver en 1978 y admitía la conmutación de bancos de memoria. [7]

Para las aplicaciones que requerían una tarjeta de memoria ROM, pero no la capacidad de programar las EPROM, Cromemco también introdujo una tarjeta ROM de 16K. Esta tarjeta se denominó 16KPR y se introdujo en 1977. [8]

Cuando se presentó la EPROM 2716, con el doble de capacidad de almacenamiento que la 2708, Cromemco diseñó el Bytesaver de 32 K para que fuera compatible con ese chip. A diferencia de los Bytesaver anteriores que tenían 8 zócalos para EPROM, el Bytesaver de 32 K tenía 16 zócalos para proporcionar hasta 32 K bytes de memoria programable. [9]

Referencias

  1. ^ Veit, Stan (1993). "Cromemco: Innovación y confiabilidad". Historia de la computadora personal de Stan Veit . Asheville, Carolina del Norte: WorldComm. págs. 104-106. ISBN 1-56664-023-7. en 1976 fue un gran avance en la tecnología de microcomputadoras
  2. ^ Allen, Paul (2011). Idea Man: memorias del cofundador de Microsoft . Nueva York: Penguin Group. pág. 81. ISBN. 978-1-59184-537-9En aquellos días , la gente hacía pausas para tomar café mientras las computadoras cargaban cintas de papel.
  3. ^ Cromemco (febrero de 1976). «Ahora una forma más económica y sencilla de guardar los programas de Altair 8800». Byte Magazine (6): 31. Consultado el 20 de mayo de 2013 .
  4. ^ Hawkins, William J. (noviembre de 1977). "Los circuitos enchufables permiten que los ordenadores domésticos hablen, escuchen, reproduzcan música y más". Popular Science . 211 (5): 91.
  5. ^ "Manual de instrucciones básicas de control 3K" (PDF) . Cromemco. Archivado desde el original (PDF) el 2013-12-22 . Consultado el 2013-02-18 .
  6. ^ Garland, Harry (1979). Introducción al diseño de sistemas de microprocesadores . Nueva York: McGraw-Hill. pág. 93. ISBN 0-07-022871-XCon la selección de banco de memoria , la memoria se organiza en varios bancos separados de hasta 64 K cada uno.
  7. ^ Watzman, Barry. "Algunas notas sobre Cromemco". retrotechnology.net . Consultado el 20 de mayo de 2013 .
  8. ^ "Placa ROM Cromemco 16K KPR". S100Computers.com . Consultado el 20 de mayo de 2013 .
  9. ^ "Placa de ahorro de bytes Cromemco de 32 000 bytes". S100Computers.com . Consultado el 20 de mayo de 2013 .

Enlaces externos