Zuse Z4(ドイツ博物館 、ミュンヘン )
Zuse Z4 はドイツ の技術者コンラート・ツーゼ が設計し、彼の会社 Zuse Apparatebau で1942年から1945年にかけて構築した、世界初の商用デジタルコンピュータ である[ 1] 。Z3 の設計をベースとしており、Z3と同様の電気機械式(リレー 式)であって、電子装置 ではない[ 2] 。
構築
設計はZ3 とよく似ているが、様々な点で拡張が施されている。記憶装置の(浮動小数点数 )ワード長は22ビットから32ビットに拡張されている。Planfertigungsteil (プログラム構築装置)と呼ばれる特別な装置を備えており、記号操作とメモリセルを使用してプログラム用さん孔テープの作成と修正を従来より容易に行えるようになっている。内部は二進法 で動作しているが、入出力は十進浮動小数点数の形式で行う。様々な命令を装備しており、平方根、最大値、最小値、符号を求める命令などがある。無限大との比較命令もある。1950年にチューリッヒ工科大学 に納入されたマシンには条件分岐命令の機構が追加され、メルセデス製タイプライターに印字できるようになっていた。2つのプログラム用さん孔テープを使うことができ、2つめはサブルーチンとして使用する(当初は6本同時に扱う計画だった)[ 3] 。
1944年、ツーゼは婦人も含めた20人ほどの人々と共にZ4に取り組んでいた[ 4] 。一部の技術者はOKW の通信施設でも働いていた。1945年2月、Z4がソ連軍の手中に落ちることを防ぐため、ベルリン からゲッティンゲン へと移送した[ 5] [ 6] 。Z4はアルバート・ベッツ 率いる Aerodynamische Versuchsanstalt (AVA、航空力学研究所)のゲッティンゲンの施設で完成した。AVAの科学者たちにそれを公開しようかというときには噂はかなりとどろき渡っており[ 7] 、結局Z4はドイツ国防軍 のトラックでバートヒンデラングに移送され、そこでツーゼはヴェルナー・フォン・ブラウン と出会った[ 7] [ 8] 。
1949年、アメリカでコンピュータを見てきたスイス人数学者 エドゥアルド・シュティーフェル (Eduard Stiefel) がツーゼを訪れ、Z4 を見学した。彼がツーゼに微分方程式 を示すと、ツーゼはそれをプログラムにし、即座にZ4で解いて見せた。シュティーフェルはスイス のチューリッヒ工科大学 にある自分の研究室用に Z4 を購入することを決めた[ 9] 。
1950年9月、Z4がチューリッヒ工科大学に納入された。1954年にはフランス の Institut Franco-Allemand des Recherches de St. Louis という研究所に移され、1959年まで使用された。現在はミュンヘン のドイツ博物館 に展示されている。
Z4に触発され、チューリッヒ工科大学(の A. Speiser と エドゥアルド・シュティーフェルを中心としたチーム)は独自のコンピュータ ERMETH (ドイツ語 : Elektronische Rechenmaschine ETH ) の開発に乗り出した。
1950年当時、Z4はヨーロッパ大陸で稼働していた唯一のデジタルコンピュータだった。製品として販売されたコンピュータとしては、BINAC に次ぐ2番目であり、Ferranti Mark 1 の5カ月前、UNIVAC I の10カ月前のことである。ただし、BINACは不安定で納入先では使われなかった[ 10] 。その後ツーゼは Z11 、Z22 といったコンピュータを製造販売した。
Z4はスイスのグランド・ディクサンス・ダム(英語版 ) 建設のための計算にも使われた。 スイス空軍 のFFA P-16 の開発時に昇降舵 に起因するフラッター現象 の解析にも使用された[ 11] 。
諸元
クロック周波数: 約 40 Hz
平均計算速度: 加算は400 ミリ秒 、乗算は3秒。平均で1時間に1000回の浮動小数点演算を実行する。
プログラミング: プログラミング用機械で35mmフィルムに穴を開ける。
入力: 十進浮動小数点数をさん孔テープで供給。
出力: 十進浮動小数点数をさん孔テープかメルセデス製タイプライターに出力。
ワード長: 32ビット(浮動小数点数)
部品: リレー約2,500個。ステップワイズリレー21個。
メモリ: Z1と同様の機械式メモリ(32ビットワードで64ワード)
電力消費: 約 4 kW
脚注
^ Zuse, Horst . “The Life and Work of Konrad Zuse Part 6: The Z4 Computer and the Zuse Apparatebau in Berlin (1940-1945) ”. 2010年5月15日閲覧。
^ Rojas, Raúl (2006年春). “The Zuse Computers” . RESURRECTION the Bulletin of the Computer Conservation Society = 37 . Spring 2006. ISSN 0958-7403 . http://www.cs.man.ac.uk/CCS/res/res37.htm#c 2008年7月26日閲覧。
^ Speiser, Ambros P (2002). “Konrad Zuse's Z4: Architecture, Programming and Modifications at ETH Zurich”. In Rojas, Rául; Hashagen, Ulf. The first Computers: History and Architectures . MIT. pp. 263–276.
ISBN 0-262-18197-5
^ Bauer, Friedrich L., Historische Notizen zur Informatik . Springer, Berlin 2009, ISBN 3-540-85789-3 , Page 198
^ Bauer, Friedrich L., Historische Notizen zur Informatik . Springer, Berlin 2009, ISBN 3-540-85789-3
^ 2010年11月18日、サイエンス・ミュージアム での Computer Conservation Society におけるホースト・ツーゼ の講演
^ a b Schillo, Dr. Michael. “Lecture on Zuse and his machines ”. 2010年6月21日閲覧。
^ Campbell-Kelly, Martin (1995年12月21日). “Obituary: Konrad Zuse ”. The Independent (newspaper). 2011年2月4日閲覧。
^ Lippe, Prof. Dr. Wolfram. “Kapitel 14 - Die ersten programmierbaren Rechner (i.e. The first programmable computers) ”. 2010年6月21日閲覧。
^ “Description of the BINAC ”. citing Annals of the History of Computing, Vol. 10 #1 1988 . 2008年7月26日閲覧。
^ (PDF) Zuse's relay calculator Z4 used for Swiss fighter jet P-16 , http://www.rechnerlexikon.de/en/upload/4/4b/Eth-6961-01_Zuse_Z4_and_P-16.pdf
関連項目
外部リンク