BINAC(バイナリ自動コンピュータ)は、 1949年にエッカート・モークリー・コンピュータ社(EMCC)によってノースロップ・エアクラフト社向けに設計された初期の電子コンピュータです。 [1] [2]エッカートとモークリーはペンシルバニア大学でEDVACの設計を開始しましたが、退職して最初のコンピュータ会社であるEMCCを設立しました。BINACは彼らの最初の製品であり、米国初のプログラム内蔵型コンピュータでした。BINACは、範囲が限られており、納品後に完全に機能することはなかったにもかかわらず、 世界初の商用デジタルコンピュータであると言われることもあります[3] 。
建築
BINAC は、それぞれが 512ワードの音響水銀遅延線メモリを備えた2 つの独立したCPUを備えたビットシリアル バイナリコンピュータでした。CPU は結果を継続的に比較して、ハードウェア障害によるエラーをチェックしました。約 700 本の真空管が使用されました。512 ワードの音響水銀遅延線メモリは 16 のチャネルに分割され、各チャネルは 31 ビットの 32 ワードを保持し、切り替え時の回路遅延を考慮してワード間に 11 ビットのスペースが追加されました。クロックレートは 4.25 MHz (ある情報源によると 1 MHz) で、ワードアクセス時間は約 10 マイクロ秒でした。加算時間は 800 マイクロ秒、乗算時間は 1200 マイクロ秒でした。プログラムまたはデータは、8 キーのキーパッドを使用して8 進数で手動で入力するか、磁気テープからロードしました。[2] [4] BINACは、文字や10進数を格納するための規定がなくても、2進数の高速演算を実行できることが特徴でした。[要出典]
初期テストプログラム
BINAC は 1949 年 3 月にテスト プログラム (23 個の命令で構成) を実行しましたが、当時はまだ完全には機能していませんでした。以下は BINAC が実行した初期のテスト プログラムです。
- 1949 年 2 月 7 日 - レジスタ A からメモリを埋める 5 行のプログラムを実行しました。
- 1949 年 2 月 10 日 – メモリをチェックする 5 行のプログラムを実行しました。
- 1949 年 2 月 16 日 – メモリを埋めるために 6 行のプログラムを実行しました。
- 1949 年 3 月 7 日 - 平方数を計算する 23 行のプログラムを 217 回繰り返し実行しました。停止したときもまだ正常に実行されていました。
- 1949 年 4 月 4 日 - 50 行のプログラムを実行してメモリをいっぱいにし、すべての命令をチェックしました。エラーが発生するまで 2.5 時間実行されました。その後すぐに、エラーなしで 31.5 時間実行されました。
顧客の受け入れ
ノースロップは1949年9月にBINACの納品[5] [6]を承諾した。ノースロップの従業員によると、BINACはエッカート・モークリー工場では動いていたものの、納品後は一度も正常に動作しなかったという。いくつかの小さなプログラムを実行することはできたが、量産機として使用できるほどには動作しなかった。ノースロップは、故障の原因はノースロップが機械を引き取った際に適切に梱包されていなかったためだとした。一方EMCCは、問題は出荷後の機械の再組み立ての際のミスによるものだと述べた。ノースロップは、安全上の配慮を理由に、出荷後はEMCCの技術者が機械に近づくことを拒否し、代わりに工学部を卒業したばかりの学生を雇って再組み立てを行わせた。EMCCは、その後機械がまったく動作したという事実は、機械のエンジニアリング品質の証だと述べた。
最初のコンピュータユーザーマニュアル
以前のコンピュータは大学の工学部の寵児であり、ユーザーはそのマシンをよく知っていました。[要出典] BINAC はエンドユーザー向けに提供される予定だったので、ユーザーマニュアルが必要でした。当時、自動車の「ユーザー」は、自分の車の重要な整備を行うことにかなり慣れており、彼らを助けるために「ユーザーマニュアル」が存在していました。BINAC のマニュアル作成者は、BINAC のユーザーマニュアルを作成する際に、それらのマニュアルからインスピレーションを得ました。[4]
参照
参考文献
- ^ “9. The Binac”. Digital Computer Newsletter . 1 (2): 4. 1949-09-01. 2020年7月10日時点のオリジナルよりアーカイブ。
- ^ ab 「Automatic Computing Machinery: News - Eckert-Mauchly Computer Corporation」。Mathematics of Computation 4 (29): 48–49。1950年1月。doi : 10.1090/ S0025-5718-50-99480-4。ISSN 0025-5718 。
- ^ スターン、ナンシー(1979年7月)。「BINAC:技術史のケーススタディ」。Annals of the History of Computing。1( 1)。アーリントン、バージニア州:アメリカ情報処理学会連合:9~20。doi : 10.1109 /mahc.1979.10005。ISSN 1058-6180。S2CID 11687205 。
- ^ ab 「Binac: Eckert-Mauchley Computer Corp の製品」。コンピュータ歴史博物館。2018 年 5 月 17 日閲覧。
- ^ Adams, CW; Israel, DR (1950-04-06). 「BINAC の応用」。自動計算機械に関する会議、ラトガース大学、1950 年 3 月 28 ~ 29 日。John W. Mauchly: 7. hdl :1721.3/38941。
- ^ ノーバーグ、アーサー・ローレンス (2005)。コンピュータと商業:エッカート・モークリー・コンピュータ・カンパニー、エンジニアリング・リサーチ・アソシエイツ、レミントン・ランドにおける技術と経営の研究、1946-1957年。ポアソン方程式のテスト結果。MIT プレス。p. 183。ISBN 9780262140904。
さらに読む
- セルッツィ、ポール E. (1989)。限界を超えて: 飛行はコンピュータ時代へ。MIT。pp . 24–27。ISBN 9780262530828.
ビナック。
外部リンク
- アイザック・レビン・アウアーバッハの口述歴史インタビュー ナンシー・B・スターンによる口述歴史インタビュー、1978年4月10日。ミネソタ大学チャールズ・バベッジ研究所、ミネアポリス。アウアーバッハは、1947年から1949年にかけてのエレクトロニック・コントロール・カンパニー(後のエッカート・モークリー・コンピュータ・カンパニー)での経験を詳しく語っています。彼は、ノースロップ・エアクラフト社のためのBINACコンピュータ・プロジェクトが経済的にも実際的にも実現不可能であったことを強調しています。アウアーバッハはまた、人格、政治、技術的特徴など、 UNIVACについても論じています。米国国立標準技術局、ノースロップ・エアクラフト社、レイセオン社、レミントン・ランド社、IBMの役割。
- UNIVAC 1: 最初の大量生産コンピュータ - Unisys History Newsletter、第 5 巻、第 1 号、Wayback Machine (2017 年 4 月 22 日アーカイブ)
- ロジャー・ミルズによるBINACの説明
- フィラデルフィア北東部の BINAC 歴史標識の写真
- YouTube: BINAC のビデオ歴史
