.jpg/500px-Cromemco_8K_Bytesaver_(1976).jpg)
1976年にクロメンコ社が発表したバイトセーバーは、 MITS AltairおよびS-100バスマイクロコンピュータシステム用の最初のプログラム可能なメモリボードでした。バイトセーバーには、最大8KBのストレージを提供する8つのUV消去可能なEPROM用のソケットがありました。EPROMはバイトセーバーでプログラムすることも、コンピュータメモリとして読み取ることもできます。マイクロコンピュータシステムの歴史において、バイトセーバーはプログラムを保存するためのパンチ紙テープの使用に代わる最初の実用的な代替手段であり、「マイクロコンピュータ技術の大きな進歩」と呼ばれています。[1]
背景
パーソナルコンピュータ革命のきっかけとなったAltair 8800は、1975 年 1 月に発表されましたが、フロッピー ディスクやハード ディスク ストレージに対するハードウェアおよびソフトウェアのサポートはありませんでした。ポール アレンがニューメキシコ州アルバカーキのMITS工場を訪れ、後にMicrosoft BASICとなるものをデモンストレーションしたとき、彼はビル ゲイツと開発したコードの紙テープを持参しました。アレンによると、7168 バイトのプログラムをTeletype Model 33紙テープ リーダーから読み込むのに 7 分かかりました。 [2]
ソフトウェアのロードにかかる時間を短縮し、紙テープよりも便利なストレージ メディアをサポートするために、Cromemco はAltair マイクロコンピュータ用の最初のプログラム可能なソリッド ステート ストレージ システムを開発しました。Cromemco はこれを「Bytesaver」と名付け、1976 年 2 月のByteマガジンで紹介しました。[3] Bytesaver により、Microsoft 8K Basic のロード時間は 7 分から 1 秒未満に短縮されました。[4]
テクノロジー

Bytesaver は、最大 8K バイトのプログラムまたはデータ ストレージを提供するソリッド ステートの UV 消去可能 EPROMS を使用しました。オリジナルの Bytesaver は、タイプ 2704 または 2708 EPROM をサポートできました。Bytesaver には、EPROM プログラミングを容易にする「Bytemover」と呼ばれるプログラムを含む 2704 EPROM が 1 つ付属していました。プログラムする EPROMS は、Altair コンピューターのフロント パネル スイッチから選択しました。
Bytesaver カードのスイッチを使用して、EPROM プログラミング電圧をオンまたはオフにしました。このスイッチをオフにすると、メモリが誤ってプログラミングされる可能性がなくなります。プログラミングされた情報は EPROM に保持されますが、メモリ チップは Bytesaver から取り外して紫外線の下に置くことで消去できます。
Cromemcoは、 Li-Chen Wangが開発した3K Control Basicインタープリタも提供していました。この非常にコンパクトなBasicは、Bytesaverにプラグインできる3つの2708 EPROMで提供されました。[5]
製品ファミリー

1976年に発表されたオリジナルのBytesaverは、8個の2708 EPROMを使用して最大8Kバイトの情報を格納できたため、8K Bytesaverと呼ばれていました。初期のS-100バスマイクロコンピュータシステムの制限の1つは、64Kバイトのアドレス空間でした。Cromemcoは、 S-100バスにバンクスイッチングの概念を導入し、メモリを8つの64Kバイトのバンクの1つに配置できるようにして、有効なアドレス空間を512Kバイトに拡張しました。[6] Bytesaver IIは1978年に8K Bytesaverの後継となり、メモリバンクスイッチングをサポートしました。[7]
ROMメモリカードを必要とするがEPROMSをプログラムする機能を必要としないアプリケーション向けに、クロメムコは16K ROMカードも導入しました。このカードは16KPRと名付けられ、1977年に導入されました。[8]
2708の2倍の記憶容量を持つ2716 EPROMが導入されたとき、クロメンコは32Kバイトセーバーを設計してそのチップをサポートした。8つのEPROMソケットを持つ以前のバイトセーバーとは異なり、32Kバイトセーバーは16のソケットを持ち、最大32Kバイトのプログラム可能なメモリを提供した。[9]
参考文献
- ^ Veit, Stan (1993)。「Cromemco: 革新と信頼性」。Stan Veit のパーソナルコンピュータの歴史。ノースカロライナ州アッシュビル: WorldComm。pp. 104–106。ISBN 1-56664-023-7
1976年、マイクロコンピュータ技術は大きな進歩を遂げた
。 - ^ アレン、ポール (2011)。アイデアマン:マイクロソフト共同創設者の回想録。ニューヨーク:ペンギングループ。p. 81。ISBN 978-1-59184-537-9
当時、コンピューターが紙テープを読み込む間に、人々はコーヒーブレイクを取っていました
。 - ^ Cromemco (1976 年 2 月)。「Altair 8800 のプログラムを保存する低価格で簡単な方法が登場」。Byte Magazine (6): 31 。2013 年5 月 20 日閲覧。
- ^ ホーキンス、ウィリアム J. (1977 年 11 月)。「プラグイン回路により、家庭用コンピュータで会話、視聴、音楽再生などが可能に」。ポピュラーサイエンス211 (5): 91。
- ^ 「3K コントロール基本取扱説明書」(PDF) 。Cromemco。2013年 12 月 22 日のオリジナル(PDF)からアーカイブ。2013 年 2 月 18 日閲覧。
- ^ ガーランド、ハリー (1979)。マイクロプロセッサシステム設計入門。ニューヨーク:マグロウヒル。p. 93。ISBN 0-07-022871-Xメモリ バンク選択を使用すると
、メモリはそれぞれ最大 64K の複数の個別のバンクに配置されます。
- ^ Watzman, Barry. 「Some Cromemco notes」. retrotechnology.net . 2013年5月20日閲覧。
- ^ 「Cromemco 16K KPR ROMボード」。S100Computers.com 。 2013年5月20日閲覧。
- ^ 「Cromemco 32K Bytesaver Board」。S100Computers.com 。 2013年5月20日閲覧。
外部リンク
- Cromemco 8K バイトセーバー 取扱説明書
- Cromemco Bytesaver II 取扱説明書
- Cromemco 32K バイトセーバー 取扱説明書
- Cromemco 16KPR 取扱説明書
- Cromemco バイトムーバー 取扱説明書
