第一部电子计算机诞生
1946年2月14日,世界上第一台计算机ENIAC在美国宾夕法尼亚大学诞生。
第二次世界大战期间,美国军方要求宾州大学莫奇来博士和他的学生爱克特设计以真空管取代继电器的“电子化”计算机——ENIAC,目的是用来计算炮弹弹道。
面对这种需求,莫奇来博士组建研发团队,包括许多工程师与物理学家。虽然采取了最先进的电子技术,但缺少原理上的指导。这时,冯•诺依曼出现了。
冯•诺依曼
冯•诺依曼一生有很多的成就,在数学和化学方面都有建树。但最出名的是对计算机的贡献。
简单来说冯•诺依曼精髓贡献是两点:确定二进制思想与程序内存思想。
冯•诺依曼提出用最简单的逻辑0和1,通俗点就是通电和不通电来表示计算机的逻辑方法。并且提出用内存这个东西来存储0和1,并且交给一个处理的中心去处理,然后又存储回来,也就是后来的高性能独立CPU。
冯•诺依曼又提出了“存储程序通用计算机方案”统一和确定了计算机5大基本部分,通俗来说就是一个计算机要有:运算的东西,控制的东西,存储的东西,输入的东西,和输出的东西。
冯•诺依曼计算机原理结构
1944年, 冯•诺依曼参加了原子弹的研制工作,因为涉及到运算是非常的困难,想要对每一个反应现象做出“是”或者“否”的判定一般要做几十亿的0和1的逻辑运算。为了完成实验,他招了100多位女计算员(为什么是女的,因为女人普遍比男人更有细心和耐心)但是最后还是不能完成实验。这使他非常的懊恼,不过也促使了他对计算机的理解和思考。就在他困扰的时候他偶然中知道了ENIAC计算机的研制计划,于是他投入到设计研制中,这段工作成就了他一生中最大的丰功伟绩。
这部机器使用了18800个真空管,长50英尺,宽30英尺,占地1500平方英尺,重达30吨(大约是一间半的教室大,六只大象重)。它的计算速度快,每秒可从事5000次的加法运算,运作了九年之久。吃电很凶, 据传ENIAC每次一开机,整个费城西区的电灯都为之黯然失色。
第一台计算机ENIAC
第一台计算机ENIAC
另外,真空管的损耗率相当高,几乎每15分钟就可能烧掉一支真空管,操作人员须花15分钟以上的时间才能找出坏掉的管子,使用上极不方便。曾有人调侃道:“只要那部机器可以连续运转五天,而没有一只真空管烧掉,发明人就要额手称庆了”。
从第一台计算机诞生至今已过去50多年了,在这期间,计算机以惊人的速度发展着,首先是晶体管取代了电子管,继而是微电子技术的发展,使得计算机处理器和存贮器上的元件越做越小,数量越来越多,计算机的运算速度和存贮容量迅速增加。
1994年12月,美国Intel公司宣布研制成功世界上最快的超级计算机,它每秒可进行3280亿次加法运算(是第一台电子计算机的6600万倍)。如果让人完成它一秒钟进行的运算量的话,需要一个人昼夜不停地计算一万多年。
当年的“埃尼阿克”和现在的计算机相比,还不如一些高级袖珍计算器,但它的诞生为人类开辟了一个崭新的信息时代,使得人类社会发生了巨大的变化。
1996年2月14日,在世界上每一台电子计算机问世50周年之际,美国副总统戈尔再次启动了这台计算机,以纪念信息时代的到来。
第一台计算机的发明是基于众多人的贡献而产生的,而不是靠一个人完成的。由于冯•诺依曼解决了制造计算机的核心理论问题,所以一般人都认为冯•诺依曼是现代计算机的发明人。
冯•诺依曼与计算机——ENIAC