Cromemco Bytesaver
El Bytesaver, introducido por Cromemco en 1976, fue el primer sistema de memoria no volátil programable para microcomputadoras como la computadora Altair 8800 y otras computadoras basadas en el Bus S-100. El Bytesaver tenía receptáculos para ocho EPROMs 2708 para proveer 8K bytes de almacenamiento. El Bytesaver podía programar y leer los EPROMs. El Bytesaver fue la primera alternativa al uso de cinta perforada para almacenar programas informáticos para microcomputadoras, y era “un gran logro en la tecnología de microcomputadoras”.[1]
Historia
editarLa introducción de la microcomputadora Altair en enero de 1975 lanzó la revolución de la computadora personal, pero la microcomputadora Altair, en su forma original, no tenía un disco flexible ni un disco duro. Por eso la Altair no podía almacenar programas. Era común usar cinta de papel perforado como el medio de almacenamiento principal. Según Paul Allen, cofundador de Microsoft, tardó 7 minutos para cargar el programa MS Basic de 8K en la microcomputadora Altair desde una cinta de papel perforado.[2]
Para reducir el tiempo para cargar programas y para proveer un medio de almacenamiento más conveniente que la cinta de papel perforado, los fundadores de Cromemco, el Dr. Harry Garland y el Dr. Roger Melen, desarrollaron el primer sistema de almacenamiento de estado sólido para la computadora Altair y otras computadoras basadas en el Bus S-100.
Este sistema de almacenamiento se llamaba “The Bytesaver” y fue introducido en la revista Byte en febrero de 1976.
¡El Bytesaver redujo el tiempo para cargar el MS BASIC de 8K, de 7 minutos a 1 segundo![3]
Tecnología y productos
editarEl Bytesaver podía programar y leer memoria EPROM, un tipo de chip de memoria ROM no volátil. Había un interruptor en la placa Bytesaver para prevenir programación accidental. Una vez que el chip fue programado, la información almacenada en el EPROM permanecía en este hasta que el chip era borrado. El chip podía ser borrado mediante una luz ultravioleta sobre el mismo.[4]
El Bytesaver original, llamado el “8K Bytesaver”, usaba el EPROM 2708. Tenía la capacidad de almacenar 8K bytes de información.
El “Bytesaver II”, como el 8K Bytesaver, usaba el EPROM 2708. Pero el Bytesaver II además implementaba conmutación de bancos de memoria, lo que le permitía poner el Bytesaver en uno de 8 los bancos de memoria. Cada banco podía contener 64K bytes de memoria.[5]
La placa “16KPR” usaba los EPROMs 2708, pero no tenía la habilidad de programarlos. La placa 16KPR era una placa de memoria para leer solamente. Podía contener 16 EPROMs, y tenía la capacidad de almacenar 16K bytes de información.
El “32K Bytesaver” usaba los EPROMs 2716. El EPROM 2716 tenía dos veces más almacenamiento que lo que tenía el 2708. El 32K Bytesaver podía contener 16 EPROMs, y por eso ofreció 32K bytes de almacenamiento como máximo.
modelo | año lanzado | tipo de EPROM | programable | banco de selección | capacidad de almacenamiento |
---|---|---|---|---|---|
8K Bytesaver | 1976 | 2704/2708 | sí | no | 8 kB |
16KPR | 1977 | 2704/2708 | no | sí | 16 kB |
Bytesaver II | 1978 | 2704/2708 | sí | sí | 8 kB |
32K Bytesaver | 1979 | 2716 | sí | sí | 32 kB |
Referencias
editar- ↑ Veit, Stan (1993). «Cromemco: Innovation and Reliability». Stan Veit's History of the Personal Computer (en inglés). Asheville, North Carolina: WorldComm. pp. 104-106. ISBN 1-56664-023-7. «in 1976 it was a great advance in microcomputer technology».
- ↑ Allen, Paul (2011). Idea Man : a memoir by the cofounder of Microsoft (en inglés). New York: Penguin Group. p. 81. ISBN 978-1-59184-537-9. «People grabbed coffee breaks while computers loaded paper tape in those days.»
- ↑ Hawkins, William J. (noviembre de 1977). «Plug-in circuits make home computers talk, listen, play music, and more». Popular Science (en inglés) 211 (5): 91.
- ↑ Garland, Harry (1982). Diseño de sistemas microprocesadores. Madrid, España: Paraninfo. p. 78. ISBN 84-283-1157-9. «La UV EPROM es borrable por la incidencia de una luz intensa ultravioleta sobre el mismo IC.»
- ↑ Garland, Harry (1982). Diseño de sistemas microprocesadores. Madrid, España: Paraninfo. p. 96. ISBN 84-283-1157-9. «Con un banco de selección de memoria, el espacio de la memoria es ordenado en un cierto número de bancos separados de hasta 64K cada uno.»