代码说

code is poetry

代码说    
碎碎念:越是艰难困苦的时候,越能锻炼一个人的心智,也越能体现一个人的能力。  换一换

11、电脑群英谱

作者:coderzheng 发布于:2016-8-23 20:58 Tuesday 分类:大话星程  阅读模式

本世纪三、四十年代,是计算机发展史里最重大的收获季节。群英荟萃,逐鹿中原,鹿究竟死于谁手,并不是没有争议的。除了马克1号与埃历阿克,还有一大批科学家为计算机的诞生作出过巨大的贡献,他们的英名也决不会被埋没。 
据说,最早用继电器制造计算机的人,并不是哈佛大学的艾肯。 
其一说的是1936年,20多岁的德国工程师楚泽(K.Zuse),曾在柏林他父母公寓的起居室里,搞出了一架名叫Z1的机械计算机。 
楚泽当时还是一名学土木工程的大学生,毕业后在柏林一家飞机公司从事统计工作。出于“想偷懒”才自己制作计算机。他既无经费资助,又无资料借鉴。处于笼罩着战争阴云下的德国,楚泽根本无缘得知英美科学家正在进行的工作。由于Z1速度慢,楚泽决定用继电器改造他的机器,终于在1941年,在他的好友协助下,制作成功了一台通用计算机Z3,但并没有引起德国当局的重视。然而,Z3命运好不凄惨,1944年,盟军的一次空袭把它炸得粉身碎骨,仅残存下另一台类似的机器Z4,扔在巴伐利亚乡村农舍的地窖里无人问津。 
人们只是在战后才得知,楚泽的继电器计算机要比马克1号提前3年来到人世,而且也是一种二进制方式的运算机器。楚泽不幸生在战争时期的德国,他的发明始终得不承认。希特勒战败后,楚泽辗转流落到瑞士的乡下,继而转向研究“计算机演算”理论。直到1962年,他才与美国科学家艾肯并列被肯定为计算机发明人,得到了8个荣誉博士头衔以及德国大十字勋章,并且活到85岁高龄,1995年12月才辞世。 
其二所讲的年代更早。那还是在1925年,美国麻省理工学院的布什(V.Bush)博士和他领导的小组,制造出一种模拟式的计算机。 
所谓“模拟”,指的是布什的计算机是用齿轮转动的角度来模拟计算结果。比如,最后那只轮子转动了30度角,那就意味着计算的值等于30,似乎与莱布尼茨的原始机器有些相似。如果不是这台机器上装有电动机,恐怕只能算是机械计算机。 
布什博士当然不满足。继电器出现了,他立即想到用这些嗡嗡作响的东西改造他的机器;电子管面世了,他又想到必须给这台机器装上更先进的电子元件。就这样,到了1942年,麻省理工学院的第二台模拟计算机设计制造完毕并很快投入运行。布什研制计算机的本意是帮助求解微分方程式,机器果然很听话,半个小时就解出了人工需一个星期才能算得的微分方程。这台机器也是个“大家伙”,自重达100吨,内部既有2000来个电子管,又安装了数千只继电器,密密麻麻的电线,若一根一根首尾相连起来,将要超过200英里。 
与埃历阿克的遭遇类似,模拟计算机当即被军方征用计算炮击表,列为战时的机密。军方发言人为了迷惑敌人,多次散布言论,在各种公开场合宣称“麻省的工程师根本不可能真正制造出这种机器”。以上这些资料,同样是战后才公开披露。 
更有人说道,最早使用电子管制造计算机者还大有人在。 
说的是1973年10月19日,美国一家地方法院经过135次开庭审理,当众宣布一项判决书:“莫契利和埃克特没有发明第一台计算机,只是利用了阿坦那索夫发明中的构思。”理由是阿坦那索夫早在1941年,就把他对电子计算机的初步设想告诉过莫契利博士。 
阿坦那索夫(J.V.Atanasoft)在二战期间是衣阿华州立大学的数学物理教授,保加利亚裔的美国博士。1939年冬天的一个晚上,阿坦那索夫教授心情沮丧,设想中的计算机出现了难题,始终无法找到解决办法,他只好驱车驶上高速公路,以便散心解个闷。他开着汽车一连跑了几百英里,把车停靠伊里诺伊州路旁小店前,独酌独饮起来。 
两杯酒下肚,灵感自天而降,他的脑海里突然闪现出一星火花,引燃了一连串智慧的 思绪。“梦里寻他千百度,蓦然回首”,逻辑电路、二进制码、记忆元件……,计算机的 结构在饭桌旁一一构思成熟。 他象阿基米德洗澡时发现浮力定律那般冲出饭馆, 大声喊 着:“我发现了!”便匆匆发动汽车,掉头返程。 
阿坦那索夫“发现”的电子计算机,可以解出有30个未知数的方程,可他只申请到600美元的经费,仅能够造一个部件。直到1942年,他才在其研究生贝瑞(C.Berry)的协助下,装配了著名的ABC计算机,ABC是“阿坦那索夫—贝瑞—计算机”三单词的英文字头,这台机器用了300多个电子管,元件满满装了几大柜子。 
衣阿华大学没有为ABC计算机申请专利,所以到了70年代,制造商仍在为争夺发明权而打官司。美国地方法院判决的这一公案也不无道理,因为埃历阿克的发明者莫契利确实到衣阿华大学参观过ABC电子计算机,从阿坦那索夫天才的思想里受益匪浅。 
最有趣最精彩的故事发生在英国。很多人传说英国于1943年曾秘密制造出一台专用电子计算机,这台机器在曾经在第二次世界大战里建立过殊荣,有的史学家甚至认为,它至少使二次大战缩短了三年!这个传闻涉及到英国最高级别的军事机密。

你可以发表评论、引用到你的网站或博客,或通过RSS 2.0订阅这个博客的所有文章。
上一篇: 10、千秋电脑父  |  下一篇:12、“巨人”的秘密