目前,世界公认的“第一台通用电子计算机”,是1946年美国制造的ENIAC(埃尼阿克),教科书上也都是这么写的。 ENIAC是“电子数字积分计算机”英文首字母的缩写 Electronic Numerical Integrator And Computer,ENIAC ENIAC·电子数字积分计算机 ENIAC是一个庞然大物,占地170平; 按3万一平的房价算,得拿500多万放它。 ENIAC重达28吨; 孙悟空的金箍棒也就6.75吨,这计算机超过4根金箍棒的重量。 ENIAC很费电,150KW,一个小时150度电,消耗的电能很大一部分转化成了热能——所以它还很热。 ENIAC的质量也不省心,只能稳定地工作几个小时,它用了18600个电子,电子管容易坏,第一年就坏19000个——没毛病,有的电子管反复地坏,反复地换。 速度方面ENIAC一秒钟可以计算5000次加法,比当时的其它计算机快1000倍。但是ENIAC自己不会存储程序,只有20个暂存器,为它准备程序需要花费几小时甚至几天时间,虽然计算只需要几分钟。 ENIAC采用的十进制进行运算,而不是现在计算机采用二进制。 从工程的角度讲,ENIAC并不成功: 研发经费超支3倍以上——预算15万,实际支出48.68万,不过是美国政府的项目,钱不是问题; 进度也大大延迟——ENIAC于1943年开始研发,本来是用于计算炮弹轨道的,结果等它造出来二战已经结束了。不过ENIAC后来还是发挥了巨大的作用,服役近10年,被用于弹道计算、原子弹计算、氢弹计算、天气预报、风洞设计等多个领域,这也体现了其“通用计算机”的价值。 ENIAC·电子数字积分计算机 ENIAC信息一览: “第一电子计算机”之争注意,ENIAC的身份是“第一台通用电子计算机”,必须加个“通用”来修饰才够准确。 如果去掉“通用”,世界上第一台电子计算机叫做ABC。 事实上,ENIAC制造出来之后申请了美国专利,被认为是“世界上第一台电子计算机”。 然而一个叫阿塔纳索夫的人不干了,他起诉ENIAC抄袭自己的原创思想,不配获得专利 John V. Atanasoff,1903-1995,名字太长,就简称“阿芙”吧 经过135次法庭审讯,1973年,美国一家地方法院宣布撤销ENIAC的专利,判定ENIAC的发明者只是从阿芙那里继承了电子计算机的主要构件思想,不是新的发明,还了ABC一个名分。 接下来我们介绍一下ABC。 ABC这款计算机诞生于1940年,比ENIAC开始着手研发要早3年时间。 为什么叫ABC呢?因为它的研发者一个叫阿芙,英文名以A开头,一个叫贝瑞,英文名以B开头,而计算机英语以C开头,合称ABC Atanasoff–Berry Computer,ABC ABC不是一台通用的计算机,只能用来解方程,但是它开创性地采用电子管来制造计算机,具有划时代、创世纪的深渊意义。 怎么个划时代法呢? ABC最初设计于1937年,那个时代计算机器都是使用继电器制造的。 电子管相比于继电器速度更快,但是电子管容易坏。 电子管本质上就是个灯泡,而灯丝是有寿命的,烧坏了就要换管子 ABC采用电子管制造,就是使用了当时还不稳定的新技术,是一个大胆的创举。 虽然理论上电子管更快,但是ABC设计上有问题,速度发挥不出来。后来因为经费没申请下来,ABC项目没有继续研发下去,机器本身也被拆毁。 所以这个故事告诉我们,不要迷信新技术,新技术的宣传里有洞察,也有忽悠。大多数企业并不愿意采用新技术,更愿意采用稳定的、成熟的技术。 在1941年的时候,阿芙把ABC的设计思想告诉了约翰·莫克利(名字不好记,就叫“约汉”好了),这个约汉后来成为ENIAC项目的负责人之一,于是ABC的设计思想就被用到了ENIAC的制造当中,这也引出了前面讲的那场官司。 ABC设计图
|
|