Wikiwand AI

Cromemco Bytesaver

From Wikipedia, the free encyclopedia

Cromemco 8K Bytesaver (1976)

The Bytesaver, introduced by Cromemco in 1976, was the first programmable memory board for the MITS Altair and S-100 bus microcomputer systems. The Bytesaver had sockets for 8 UV-erasable EPROMs providing up to 8 Kbytes of storage. The EPROMs could be programmed by the Bytesaver, or read as computer memory. In the history of microcomputer systems, the Bytesaver was the first viable alternative to the use of punched paper tape for storing programs, and has been called “a great advance in microcomputer technology”.[1]

The Altair 8800, which began the personal computer revolution, was introduced in January 1975 with no hardware or software support for floppy disk or hard disk storage. When Paul Allen travelled to the MITS factory in Albuquerque, New Mexico to demonstrate what would become Microsoft BASIC, he brought with him a punched paper tape of the code that he and Bill Gates had developed. According to Allen, the 7168 byte program took 7 minutes to load from a Teletype Model 33 paper tape reader.[2]

To reduce the time required to load software, and to support a more convenient storage medium than paper tape, Cromemco developed the first programmable solid-state storage system for the Altair microcomputer. Cromemco called it the "Bytesaver" and introduced it in the February 1976 issue of Byte magazine.[3] With the Bytesaver the time to load Microsoft 8K Basic was reduced from 7 minutes to less than one second.[4]

Technology

Intel 2708 EPROM installed in a Cromemco 8K Bytesaver S-100 Board

The Bytesaver used solid-state UV erasable EPROMS that provided up to 8K bytes of program or data storage. The original Bytesaver could support either the type 2704 or 2708 EPROM. The Bytesaver came with one 2704 EPROM containing a program called “Bytemover” to facilitate EPROM programming. The EPROMS to be programmed were selected from the front panel switches of the Altair computer.

A switch on the Bytesaver card was used to turn on or off the EPROM programming voltage. With this switch off there was no chance for accidental programming of the memory. Once programmed the information was retained in the EPROMS, but the memory chips could be erased by removing them from the Bytesaver and placing them under an ultraviolet light.

Cromemco also offered a 3K Control Basic interpreter, developed by Li-Chen Wang. This very compact Basic was supplied on three 2708 EPROMS that could plug into the Bytesaver.[5]

Product family

References

Related Articles

Timelines

Top Qs

Fact Checks