UNIVAC 1103

UNIVAC 1103の詳細な解説



UNIVAC 1103は、1953年に発表された真空管コンピュータであり、Engineering Research Associates(ERA)の設計を基にレミントン・ランド社が製造しました。このシステムは、当初はアメリカ海軍暗号解読用に開発されたAtlas IIを元にした商用モデルとして登場しました。商業発表は1953年2月、完成は同年10月に行われました。

歴史的背景



UNIVAC 1103は、初代のUNIVAC 1101(Atlas)の後継機として位置付けられています。このコンピュータの開発は、暗号解読のニーズから生まれ、当時進行中だった「Task 29」プロジェクトに基づきました。1952年には商用化の承認を求めるも、機密保持のためレミントン・ランド社はプロジェクトの実情を知らされていませんでした。その結果、UNIVAC 1103はIBM 701と競合する科学技術計算用のシステムとして位置付けられました。

技術的特性



UNIVAC 1103は、真空管3907本、クリスタルダイオード8916個、磁気コア147,456個を使用しています。基本的な操作周波数は500キロヘルツで、1ワードの長さは36ビット、固定小数点および浮動小数点の算術演算がサポートされています。特に、命令形式は2アドレス方式を採用しており、複雑な計算処理を可能にしています。特筆すべきは、演算装置がエクルズ=ジョーダン型フリップフロップを使用した構造で、効率的なデータ処理が行えるよう設計されています。演算やデータアクセスの時間は、加算が32〜60マイクロ秒、乗算が116〜410マイクロ秒といった具合で、特に除算操作は482〜490マイクロ秒を要します。

記憶装置



UNIVAC 1103では、主に磁気コアメモリ磁気ドラムメモリを使用しており、前者は4,096ワードの容量を持ち、後者は16,384ワードを収納可能です。さらに、ウィリアムス管メモリも併用され、そのアクセス時間は約8マイクロ秒と比較的早いです。記憶装置には静電メモリとドラムメモリがあり、それぞれのアドレスが割り当てられ、効率的なデータ処理が行われています。また、最大10台の磁気テープ装置が接続可能で、326,000語を記憶できます。

プログラミング言語



UNIVAC 1103には、いくつかのプログラミング言語やアセンブラが存在しました。具体的には、レミントン・ランドが開発したRECO、Ramo-Wooldridge社が提供するRAWOOPなどがあり、浮動小数点演算を扱うための変換システムも存在しました。

改良版UNIVAC 1103A



1956年3月には改良版のUNIVAC 1103Aがリリースされ、特に磁気コアメモリの導入や割り込み機能が追加されました。この改良により、データ処理の効率が向上し、さらなるパフォーマンスの向上が期待できるようになりました。UNIVAC 1103Aも、当時のIBM 704と肩を並べて競争を繰り広げました。

当時のコンピュータ市場においてUNIVAC 1103は重要な役割を果たし、その後のコンピュータ技術の発展に寄与しました。このシステムは、真空管を使用した技術の一例として、計算機の歴史に名を刻む存在となりました。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。