CSIRAC

CSIRAC(サイラック)について



CSIRAC(Council for Scientific and Industrial Research Automatic Computer)は、オーストラリアで初めて開発されたデジタルコンピュータであり、世界の中でもプログラム内蔵方式のコンピュータとしては4番目となる重要な存在です。このコンピュータは、当初CSIR Mk 1として知られ、今日では現存する最古の第一世代電子計算機とされています。また、CSIRACは史上初めてデジタル音楽を演奏したコンピュータでもあります。

歴史背景



CSIRACは、オーストラリア連邦科学産業研究機構(CSIRO)のトレバー・ピアシーやマストン・ベアードらが中心となって開発しました。このプロジェクトは、当時のヨーロッパやアメリカ合衆国で進行していた計算機の開発動向とは独立に行われていました。1949年11月に最初のテストプログラムを実行し、1950年または1951年には音楽が演奏されました。この音楽は当時録音されることはありませんでしたが、その後、再現が試みられています。1955年には、CSIROがコンピュータ開発が目的外であると判断し、シドニーの電波物理学研究所からメルボルン大学へ移されました。CSIRACは1956年までオーストラリア唯一のコンピュータでありました。

退役は1964年であり、その際にはすでにCSIRACの歴史的重要性が理解されていました。以降、博物館での展示のために保管が行われ、1960年代から1970年代には倉庫に眠っていましたが、1980年から1992年にかけてはコールフィールド工科大学に展示されました。その後再び倉庫に戻されました。

1990年代にはCSIRACに対する興味が再燃しましたが、開発に関与した多くの人々が亡くなっており、その重要な歴史が失われつつありました。1996年にはCSIRACに関する会議が開催され、2000年にはメルボルン博物館に常設展示されることが決定されました。CSIRACは現在、実動状態ではないものの、動作したプログラムの多くが保存されており、エミュレーターも存在します。キュレーターは修理や再利用を行わない方針を取っており、歴史的価値を保持するための判断です。

技術的詳細



CSIRACは、第一世代の真空管を使用したコンピュータの典型的なモデルです。主記憶装置として水銀遅延線を使用し、20ビットを1ワードとし768ワードの格納が可能(後に倍増)でした。補助記憶装置も完備しており、1024ワードの並列ディスク型記憶装置を備えておりアクセス時間は10ミリ秒です。メモリのクロック周波数は1000Hzであり、命令は2サイクルで1命令を実行しますが、その後1サイクル1命令実行に向上しました。

データ転送はシリアル方式で行われ、特徴的な命令セットが備わっていました。基本的な算術命令や論理命令、条件分岐命令などが含まれており、ライブラリやサブルーチンを書くことも可能でした。

プログラムの入力方法としては、パンチカードが使用されましたが、満足のいく結果が得られず、最終的には穴あき紙テープが採用されました。出力は、一般的なテレタイプ端末や紙テープさん孔機が利用されました。オペレーティングシステムは存在せず、1960年にはジェフ・ヒルによりINTERPROGRAMという高水準プログラミング言語が開発されました。

CSIRACでは約2000本の真空管が使用されており、その大部分は6SN7、6V6、EA50二極管、KT66などの真空管で構成されています。後に補助記憶装置の入出力部分にはゲルマニウムトランジスタを採用した電子回路が組み込まれました。

現在



CSIRACは、ビクトリア州遺産(Victorian Heritage Register)に登録されており、Heritage Overlayによって保護されています。これにより、CSIRACはオーストラリアの歴史的・文化的重要性を示す貴重な資産として位置づけられています。

もう一度検索

【記事の利用について】

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

【リンクついて】

リンクフリーです。