| 開発者 | コンラート・ツーゼ、ロレンツ・ハネヴィンケル |
|---|---|
| メーカー | ツーゼKG |
| 発売日 | 1955年 |
| 導入価格 | 180,000ドイツマルク(2021年には480,849ドイツマルクに相当)最低 |
| 出荷数 | 55 |
| CPU | 3 kHzで フリップフロップとして動作する600 本の真空管 |
| メモリ | コアメモリとして実装された高速アクセスRAMとして 38 ビットの 14 ワード、 RAM として実装された8192 ワード (各 38 ビット) の磁気ドラム メモリ |
| リムーバブルストレージ | パンチテープ |
| 画面 | コンソールおよびメイン入出力デバイスとしてのテレタイプ |
| 入力 | テレタイプ、パンチテープ装置 |
| 力 | 380 V 16 A 三相電源 |
| 質量 | 1,000 kg (2,200 ポンド) |
| 前任者 | Z11 |
Z22はコンラート・ツーゼが開発した7 番目のコンピュータモデルでした(最初の 6 つはそれぞれZ1、Z2、Z3、Z4、Z5、Z11 )。初期の商用コンピュータの 1 つである Z22 の設計は、1955 年頃に完了しました。Z11 から Z22 へのメジャー バージョン ジャンプは、以前のモデルで使用されていた電気機械システムではなく、真空管を使用したためです。最初に製造されたマシンはベルリンとアーヘンに出荷されました。
1958 年末までに、ZMMD グループは Z22 コンピュータ用の実用的なALGOL 58コンパイラを構築しました。ZMMD は、チューリッヒ ( Rutishauser が働いていた場所)、ミュンヘン (Bauer と Samelson の仕事場)、マインツ (Z22 コンピュータの所在地)、ダルムシュタット (Bottenbruch の仕事場) の略称です。
1961年、Z22に続いて論理的に非常によく似たトランジスタ版のZ23が発売された。1954年には既に、ツーゼはハインツ・ゼマネクと、彼のツーゼKGがルドルフ・ボドの研究に資金を提供することで合意していた。ボドはゼマネクが初期のヨーロッパのトランジスタコンピュータ「マイリュフテル」を構築するのを手伝い、そのプロジェクトの後はボドがツーゼKGで働き、トランジスタ化されたZ23の構築に協力した。[1]さらに、Z22のすべての回路図がボドとゼマネクに提供された。
カールスルーエ専門大学には、カールスルーエのZKMに 永久貸与されている稼働中の Z22 がまだあります。
合計55台のZ22コンピュータが製造された。[2]
1970 年代には、 Thiemicke Computer社によって TTL を使用した Z22 のクローンが製造されました。
技術データ

Z22 の典型的なセットアップは次のとおりです。
- コアメモリとして実装された高速アクセスRAMとして38ビット14ワード
- 8192ワード(各38ビット)の磁気ドラムメモリをRAMとして使用
- コンソールおよびメイン入出力デバイスとしてテレタイプ1 台
- 高速入出力デバイスとして追加のパンチテープデバイス
- 600本のチューブがフリップフロップとして機能
- 水道蛇口接続を必要とする電気冷却ユニット(水冷)
- 380 V 16 A 三相電源
Z22 は 3 kHz の 動作周波数で動作し、ドラム ストレージの速度と同期していました。データとプログラムの入力は、パンチ テープ リーダーとコンソール コマンドを介して可能でした。Z22 には、メモリ状態とマシン状態を出力として表示するグロー ランプもありました。
プログラミング

Z22 は、以前の第 1 世代のコンピュータよりもプログラミングが容易になるように設計されました。5 つのフィールドで構成される 38 ビットの命令語を持つマシン コードでプログラムされました。
- 命令をマークするための2ビット「10」
- 18ビットの命令フィールド:
- 5ビットの条件シンボル
- 13ビット演算記号
- 5ビット高速ストレージ(コア)アドレス
- 13ビット(ドラム)メモリアドレス
18 ビットの命令フィールドには単一のオペコードは含まれませんが、各ビットは CPU の 1 つの機能ユニットを制御します。命令はこれらから構成されます。たとえば、メモリ ロケーションの内容をアキュムレータに追加することを意味するビット 'A' は、`N` Nullstellen (ゼロ化) と組み合わせることで、Add 命令を Load に変換できます。多くの組み合わせは、現代の標準では非常に珍しいものです。たとえば、'LLRA 4' は「アキュムレータを 3 倍にする」ことを意味します。
また、「フライブルガー コード」と呼ばれるアセンブリのようなプログラミング言語もありました。これは、数学の問題を解くプログラムをマシン コードよりも簡単に作成できるように設計されており、実際にその通りになったと言われています。
参照
参考文献
- ^ Hans Dieter Hellige (編): Geschichten der Informatik.ヴィジョネン、パラディグメン、ライトモーティブ。ベルリン、シュプリンガー、2004 年、ISBN 3-540-00217-0。 p. 128.
- ^ アルゴリズム革命、カールスルーエ芸術メディアセンター。
外部リンク
- Z22 コンピュータ エミュレータ
- カールスルーエ大学 Z22/13 のホームページ (ドイツ語)、Google 翻訳
- 「Z22」。www.horst-zuse.homepage.t-online.de。
