电子计算机的诞生

在美国,从第二次世界大战开始后,就有许多人考虑在飞机的设计和复杂的弹道计算中能否使用更简便,更快速的计算机进行计算。

美国物理学家马克利博士被堆积如山的计算问题困扰着,使他一筹莫展。1941 年秋,马克利来到宾夕法尼亚大学的摩尔电气工程教研室,他想, 如果用电子管制成计算机,可能实现高速运算。马克利放弃了以前的研究工作,成为世界上最早埋头于研制电脑的研究人员。

用电子管进行计算有个麻烦问题。电子管只能表示“通电”或“不通电” 两种状态,无法使电子管进行 0 到 9 的 10 种数字变化的十进位计算。因此,

只能用 0 和 1 两个数字,即二进制的算术。

这样一来,只能发出“通电”或“不通电”两种信号的电子管,就可以用来进行加法和乘法计算了,当然位数加大了。

马克利和埃卡特孟用这种二进制原理,逐步进行了电子计算机的设计, 正值第二次世界大战开始之际,美国陆军需要进行大量军事计算。于是委托马克利无论如何也要研制出计算机。因此,马克利决定把第一台电子计算机制成适合弹道计算的装置。

马克利在 1943 年完成了电子计算机的设计,从 1944 年到 1945 年进行组装,这台机器命名为电子数字积分计算机,用英文字头缩写为 ENIAC—1 号。ENIAC—1 号由于采用二进制计算,位数非常大,因此,用了 18000 个电子管, 加上配线和附件装配起来,成了一个庞然大物。

ENIAC—1 号以每秒5000 次的速度进行加法和减法运算,以每秒360~500 次的速度进行乘法运算,除法运算稍慢些,每秒 50 次。

这台计算机完成后,虽然第二次世界大战已经结束了,但它仍具有划时代的意义。