Zuse电脑
我们的编辑器将检查你提交并决定是否修改这篇文章。
- 关键人物:
- Konrad Zuse
Zuse电脑,任何一个系列的电脑设计和建造在德国在1930年代和40年代由德国工程师Konrad Zuse。他一直考虑设计一个更好的计算机器,但他被一个建议计算器制造商在1937年,这个领域是一个死胡同,每一个计算问题已经解决。Zuse心中有别的东西。
首先,Zuse工作二进制从一开始。他所有的原型机器,建于1936年,使用二进制表示为了简化施工。这让连接逻辑清晰,Zuse工作的细节如何操作的逻辑(例如,或者,而不是)可以映射到计算机的电路设计。(英国数学家乔治·布尔显示逻辑与数学之间的联系在19世纪中叶,开发一个代数的逻辑现在被称为布尔代数)。Zuse也花了更多的时间比他的前辈和同时代发展软件他的电脑,它的语言是被编程。虽然他所有的早期战前的机器真的calculators-not computers-hisZ3,1941年12月完成(并摧毁了在1945年4月6日,盟军空袭期间在柏林),是第一个程控处理器。
因为所有Zuse的工作完成在相对孤立,他知道一些关于电脑的工作美国和英格兰,当战争开始时,他的隔离成为完成。
Zuse开始建设Z41943年德国空军部的资金。像他Z3、Z4机电继电器使用,部分原因是很难获得必要的约2000真空管在战时德国。Z4是撤离柏林在1945年初,它最终在Hinterstein伤口,在一个小村庄巴伐利亚阿尔卑斯山脉,直到Zuse带在苏黎世联邦技术研究所,Switz。在1950年,翻新。虽然无法继续硬件发展,Zuse软件设计的进步。
Zuse使用浮点表示有效数字,称为尾数,分开存储指针小数点,称为指数,允许一个非常大的范围的数字handled-was遥遥领先的时间。此外,Zuse开发一组丰富的指令,处理无限正确的价值观,包括“无为法”,也就是一个指令,什么也没做。只有重要的编程经验会显示需要显然无用的东西。
Z4的计划是穿孔用电影胶片,分离的机械记忆数据(换句话说,没有存储程序)。这台机器是相对可靠的(它通常跑整夜无人值守),但它没有决策能力。加了0.5到1.25秒、乘3.5秒。
Zuse也第一次真正发展起来的计算机编程语言,Plankalkul微积分(“计划”),在1944 - 45。Zuse的语言允许创建程序(也称为例程或子程序;存储块的代码调用反复执行常规操作)和开方等结构化数据(如数据库中的一条记录,与代表字母和数字的混合数据,例如,姓名、地址、出生日期)。此外,它提供了条件语句,可以修改程序执行,以及重复,或循环语句会导致明显的语句块或子例程将重复指定次数或只要一些条件。
Zuse知道电脑可以做算术,但他是知道的倾向有人介绍给他们认为他们只不过计算器。所以他煞费苦心地展示与Plankalkul非数字解决方案。他写程序来检查布尔表达式的语法正确性(逻辑和文字处理应用程序)甚至检查国际象棋动作。
不像流程图,Zuse的计划没有中间语言用于纸笔翻译的数学家。这是故意用于机器翻译(即成机器语言),Zuse做了一些努力实现Plankalkul翻译。他没有得到很远,然而;他不得不拆卸机器附近的战争结束了,没能把它放回在一起好几年了。不幸的是,他的计算机语言和工作,这是大约一打几年的时间,一般不会被德国以外。