ユニバック 1101 | 1950
ERA 1101(後にUNIVAC 1101に改名)は、1950年代初頭にEngineering Research Associates(ERA)によって設計・製造され、リミントン・ランドがERAを買収した後も販売が続けられました。このコンピュータシステムの初期の軍事モデルであるERA Atlasは、製造場所から遠くに成功裏に設置された最初のストアドプログラムコンピュータです。リミントン・ランドは、1960年代まで1101のアーキテクチャに基づいて一連の機械を開発しました。
ERAは、第二次世界大戦中に米海軍のために働いていた暗号解読専門家グループによって形成されました。このチームは、イギリスの有名なコロッサスコンピュータに似た暗号解読機をいくつか製造しましたが、日本のコードをターゲットに設計されました。戦後、海軍はチームを維持したいと考えましたが、彼らは公式に海軍の服務から解放されなければなりませんでした。その結果、ERAはミネソタ州セントポールの元チェイス航空機の影にある工場に設立されました。
戦後、このチームは特定のコードに合わせた暗号解読機の製造を続けました。しかし、そのうちの1つのコードが変更され、高価なコンピュータが役に立たなくなると、チームは海軍に対して完全にプログラム可能なコンピュータを作ることが、役立つシステムを維持する唯一の方法であると説得しました。海軍はこれに同意し、1947年に「作業13」という名前で新しいシステム開発の資金を提供しました。
その結果、製造された機械は「アトラス」として知られ、主要メモリとしてドラムメモリを使用し、整数演算用のシンプルな中央処理装置を特徴としていました。最初のアトラス機は1950年12月に陸軍情報局に設置されました。1953年には、ウィリアムチューブとドラムを使用したより高速なバージョンがNSAに納入されました。
会社はシステムの商業販売に取り組み始めました。アトラスは人気の漫画ストリップ「バーナビー」のキャラクターにちなんで名付けられ、商業バージョンは最初「メイブル」と名付けることに決定されました。しかし、ジャック・ヒルは「1101」という名前を提案しました。1101は13の二進数表現です。ERA 1101は1951年12月に公に発表されました。若干修正されたアトラスIIはERA 1103となり、コアメモリと浮動小数点数学サポートが追加されたより大幅に修正されたバージョンはUNIVAC 1103Aとなりました。
この時期、会社はワシントンD.C.で長く複雑な政治的操作に巻き込まれました。ドリュー・ピアソンの「ワシントン・メリーゴーラウンド」は、ERAの設立がノリスとエングストロームの利益相反を示しており、彼らが戦時中の政府のコネクションを利用して自らの利益のために会社を設立したと主張しました。この結果生じた法的争いは、会社にとって財政的にも感情的にも大きな打撃となりました。1952年には、これらの問題によりリミントン・ランドに買収されました。
リミントン・ランドは、最近エッカート-マウクリーコンピュータ会社を買収し、アメリカ初の商業用コンピュータである有名なUNIVAC Iを製造しました。ERAとUNIVACは会社内で別々に運営されましたが、UNIVACのよく知られた名前を活用するために機械の名前は「UNIVAC 1101」に変更されました。その後、同じ基本設計に基づく一連の機械が発売され、1960年代まで販売が続けられ、その後、似た名前のUNIVAC 1100シリーズに取って代わられました。
このコンピュータは長さ38フィート(12メートル)、幅20フィート(6.1メートル)、重さ約8.4ショートトン(7.6トン)で、ロジック回路に2,700個の真空管を使用していました。ドラムメモリは直径8.5インチ(22センチメートル)で、3,500RPMで回転し、200の読み書きヘッドを備えていました。このメモリは16,384の24ビット単語(約48kBのメモリ)を保存でき、アクセス時間は32マイクロ秒から17ミリ秒の範囲でした。
命令は24ビットの長さで、6ビットが演算コード(opcode)、4ビットが「スキップ」値(プログラム順序で次の命令に移るためにスキップするメモリ位置の数)、14ビットがメモリアドレスを示しました。数値は二進数で表現され、負の数は一の補数形式で示されました。加算には96マイクロ秒、乗算には352マイクロ秒がかかりました。
単一の48ビット累積器は本質的に減算方式で機能し、加算は加算すべき数の一の補数を引くことによって行われました。これは一見奇妙に思えるかもしれませんが、減算加算機構は通常の操作中に負のゼロが発生する可能性を減少させます。
この機械は合計38の命令を備えていました。

