Zuse Z1
Z1には現代のコンピュータのほとんど全ての対応部分が存在する。例えば、制御装置、記憶装置、マイクロシーケンサ、浮動小数点演算装置、入出力デバイスなどである。さん孔テープを読み取り装置にセットすることで自由にプログラムを供給できる。さん孔テープ読み取り装置、全体を監督し命令を実行する制御装置、演算装置、入出力デバイスはそれぞれ明確に分離されている。
22ビットの浮動小数点数の加算器と減算器を備えており、さらに制御論理回路を加えて乗算(加算を繰り返す)や除算(減算を繰り返す)などの複雑な演算も可能にしている。命令セットは9種類の命令で構成されており、命令実行にかかるサイクル数は1から12まで命令によって様々である。
浮動小数点数を64ワード格納できるメモリを備えており、制御装置がメモリの読み書きを指示する。機械式の記憶装置は独特な設計であり、コンラート・ツーゼは1936年にその特許を取得している。さん孔テープ読取装置で命令を読み取ってそのまま実行する方式であり、プログラム内蔵式ではない。
入出力は十進数(仮数と指数の浮動小数点数)で、入出力装置には内部の二進表現との変換を行う機構がある。プログラム用テープは35mmフィルムで、さん孔に符号化して命令を格納する。
Z1の製作は個人の資金で行った。ツーゼは自身の特許収入だけでなく周囲の人々からも資金を得ており、姉妹の Lieselotte、フラタニティ AV Motiv の一部の学生(例えば、ヘルムート・シュレイヤー(英語版))、ベルリンで機械式計算機を製造販売していた Kurt Pannke などである。
ツーゼは両親のアパートのリビングでZ1を組み立てた。1936年、ツーゼはZ1を作るために航空機製造の仕事を辞めている。両親は必ずしもツーゼのやることを熱心に応援していたわけではないが、可能な限り支援し続けた。
ツーゼは薄い金属シートを使って機械を組み立てていった。リレーは使われていない。電気を使っている装置は電動機1台のみで、マシン全体に 1 Hz(毎秒1サイクル)のクロック周波数を与えるのに使われている。
個々の機械部品に過度の力がかからないようにするには、精密な同期が必要だが、Z1が安定して動作したことは一度もなかった。