SEAC(Standards Eastern Automatic Computer または Standards Electronic Automatic Computer1955 BRL report)は、1950年にアメリカ国立標準局(NBS)が開発した第一世代の電子コンピュータである。NBSが、より強力なコンピュータ(DYSEAC)が完成するまでのつなぎとして、短期間で開発して稼働できるように設計した小型コンピュータであり、当初は National Bureau of Standards Interim Computer(国立標準局暫定コンピュータ)と呼ばれていた。

SEACの開発チームは、によって組織された。SEACは1950年4月に公開され、同年6月に稼働した。SEACは米国で最初に完全動作したプログラム内蔵型電子コンピュータであると主張されている。

詳細 SEACはEDVACに基づいた設計で、当時としては少ない747本の真空管(最終的には1,500本まで増設)と、10,500個のゲルマニウムダイオード(後に16,000個に増設)を使用していた。全てのロジック機能はダイオードが担当し(動作原理はDiode-transistor logicを参照)、真空管は増幅と反転、およびフリップフロップによる情報の保存のみに使用された。SEACは、ほとんどのロジックを半導体デバイスで実行した最初のコンピュータである。64個の遅延記憶装置を使用して512ワードの主記憶装置を構成していた。各ワードは45ビット幅である。クロックレートは1MHzと低く抑えられた。

コンピュータの命令セットは、固定小数点数の加算・減算・乗算・除算、および比較・入力・出力の11種類の命令で構成されていた。最終的に16種類に拡張された。

加算には864マイクロ秒、乗算には2980マイクロ秒(つまり約3ミリ秒)かかった。

中央機械の重量は3,000ポンド(約1.4トン)だった。

利用例 SEACはテレタイプによって遠隔地から使用することもできた。すなわち、SEACは遠隔利用された最初のコンピュータのうちの1つということになる。SEACは様々な改造を施されながら1964年まで使用された。以下のような分野の計算がSEAC上で行われた。

デジタル画像処理(による) 都市交通シミュレーションのコンピュータアニメーション 気象学 線形計画問題 光学レンズ ロスアラモス国立研究所による利用 LORAN航法用の数表作成 統計的サンプリング計画 ヘリウム原子の波動関数 陽子シンクロトロンの設計

関連項目 SWAC (Standards Western Automatic Computer) 真空管式コンピュータ一覧 Manchester Baby

脚注

Williams, Michael R. (1997). A History of Computing Technology. IEEE Computer Society. Metropolis, N; Howlett, J.; Rota, Gian-Carlo (editors) (1980). A History of Computing in the Twentieth Century. Academic Press. (The chapter "Memories of the Bureau of Standards' SEAC", by Ralph J. Slutz.) Astin, A. V. (1955), Computer Development (SEAC and DYSEAC) at the National Bureau of Standards, Washington D.C., National Bureau of Standards Circular 551, Issued January 25, 1955, U.S. Government Printing Office. Includes several papers describing SEAC, its technical details, and its operation. In particular, see "SEAC", by S. Greenwald, S. N. Alexander, and Ruth C. Haueter, on pp. 5–26, for an overview of the SEAC system.

参考文献

外部リンク SEAC and the Start of Image Processing at the National Bureau of Standards – 米国標準技術局(NIST)のバーチャル博物館 Margaret R. Fox Papers, 1935-1976 - ミネソタ大学チャールズ・バベッジ研究所所蔵。コレクションには、ENIAC、UNIVACに関するオリジナルの報告書や、多くの初期の国立標準局(NBS)の内部の活動レポートが含まれている。 SEAC、SWAC、DYSEACのメモと履歴。 UNIVAC、LARC、MIDACのプログラミング手順。特許の評価と開示。システムの説明。マーガレット・フォックスの同僚によって書かれたスピーチと記事。サミュエル・アレキサンダー、マーガレット・フォックス、サミュエル・ウィリアムズの対応。Fox Papersのボックス6〜8には、NBSのSEACのドキュメント、レポート、分析が含まれている。 SEAC ("Standards Eastern Automatic Computer") (1950) (Archived), from History of Computing: An Encyclopedia of the People and Machines that Made Computer History, Lexikon Services Publishing Timeline of Computer History at CHM