康拉德·楚塞的Z3计算机重建
Reconstruction of Konrad Zuse's Z3 Computer

原始链接: https://dcmlr.inf.fu-berlin.de/rojas/index.html%3Fp=560.html

1997年至2003年,作者领导了一个重建康拉德·楚塞的Z3项目,Z3是第一台功能性可编程计算机之一。从破译楚塞最初的计划(1998年出版)开始,这个由来自不同机构的十人组成的团队,使用现代继电器仔细地重建了机器,以复制原始的机电逻辑。 最初,创建了十个加法单元并分发给大学。然后,团队专注于完整的重建,于2003年完成,现在存放在康拉德·楚塞博物馆。一个关键的挑战是在历史准确性和实用性之间取得平衡;他们使用计算机模拟了控制台,以提高耐用性并消除机械部件。 Z3重建利用补码算术,并具有两个22位加法单元,用于浮点计算。该项目由克劳斯·奇拉基金会资助,并得到了弗兰克·达里乌斯、格奥尔格·海涅、亚历山大·沃斯和劳尔·罗哈斯的设计贡献。

## 楚塞的Z3计算机:历史讨论 一场Hacker News讨论围绕着康拉德·楚塞的Z3计算机的重建,这是一台开创性的早期计算机。用户强调了楚塞的独创性,指出他基本上是第一位“黑客”,以一种顽皮、反叛的方式进行工程设计。 对话延伸到早期计算的历史背景。几位评论员指出,虽然计算机的*想法*更早存在(例如巴贝奇的分析机),但实际实现受到当时可用技术的限制。具体来说,缺乏大规模生产的精密零件、可靠的电线绝缘以及经济实惠的电源(电池会非常巨大)阻碍了20世纪之前的开发。 分享了关于楚塞工作的播客链接、Z1复制品修复项目以及关于Z22的信息(一台仍在运行的后来的楚塞计算机)。讨论强调,即使是早期的楚塞计算机,运行速度也非常慢——以赫兹为单位,而不是千赫兹。
相关文章

原文

I directed the project to build a modern reconstruction of Konrad Zuse’s Z3 computer,  using electromechanical relays for all the logical components (see the article published in the IEEE Annals).

The reconstruction started in 1997, when I first deciphered the construction plans of the Z3. I published the result of this investigation in 1998 (Die Rechenmaschinen von Konrad Zuse, Springer-Verlag). Shortly afterwards, I started working on the reconstruction of the Z3’s addition unit. Together with Dr. Frank Darius (TU Berlin) and Georg Heyne (Max-Planck-Gesellschaft) we produced ten addition units, which were distributed to several German and American universities. The next step was to produce a working copy of the whole machine. The same team worked from 2000 to 2003 until the machine was finished. It is now part of the collection in the Konrad Zuse Museum in Hünfeld, Germany.

The main challenge during reconstruction was to use modern components while retaining the original circuits of the machine. We opted for simulating the console of the machine with a computer, in order to eliminate purely mechanical components and extend the working life of the machine. The pictures below show some views of the Z3 reconstruction, a project I directed and which involved ten people from different institutions over a period of three years.

View of the back of the processor (left) and memory (right) of the Z3
The layout of the processor
The layout of the processor
The relay diagram of the processor
The relay diagram of the processor
The Z3 rebuilt in 2001 for the sixtieth anniversary of the patent application
The Z3 rebuilt in 2001 for the sixtieth anniversary of the patent application

The addition unit of the Z3 contains two registers, uses two’s complement arithmetic, can add and subtract. The original Z3 worked with 22 bits and two addition units: one for exponents, another for mantissas of a floating point representation.

The newly built addition unit of the Z3
The newly built addition unit of the Z3

The project has been funded by the Klaus Tschira Foundation. The design was made by Frank Darius, Georg Heyne, Alexander Warth and Raul Rojas.

Java Simulation of the Z3 in the Zuse Internet Archive
Java Simulation of the Z3 in the Zuse Internet Archive
3D Java Java Simulation of the Z3 in the Zuse Internet Archive
3D Java Java Simulation of the Z3 in the Zuse Internet Archive
The Z3 as shown on television in 2001, together with some paintings made by Konrad Zuse
The Z3 as shown on television in 2001, together with some paintings made by Konrad Zuse
Journalists taking pictures of the Z3 reconstruction during the event in 2001
Journalists taking pictures of the Z3 reconstruction during the event in 2001
联系我们 contact @ memedata.com