当今社会是装在显示器内,被光缆包裹的社会,那么随着个人计算机日益普及的同时,你是否想过世界上第一台通用计算机是什么呢?它又是什么时候被谁发明出来的呢?世界上第一台通用计算机是美国发明的,叫eniac,当时的eniac计算机当然应用范围有限,并且计算能力比现在的差远了,但是在当时这是
当今社会是装在显示器内,被光缆包裹的社会,那么随着个人计算机日益普及的同时,你是否想过世界上第一台通用计算机是什么呢?它又是什么时候被谁发明出来的呢?世界上第一台通用计算机是美国发明的,叫eniac,当时的eniac计算机当然应用范围有限,并且计算能力比现在的差远了,但是在当时这是一个飞跃。
eniac,全称为Electronic Numerical Integrator And Computer,即电子数字积分计算机。
eniac是图灵完全的电子计算机,能够重新编程,解决各种计算问题。它于1946年2月14日在美国宣告诞生。 承担开发任务的“莫尔小组”由四位科学家和工程师埃克特、莫克利、戈尔斯坦、博克斯组成。
eniac内部总共安装了17468个电子管,7200个二极管,70000多个电阻,10000多个电容和1500多个继电器,电路的焊接点多达500万个;在机器表面布满电表、电线和指示灯。机器被安装在一排2.75米高的金属柜里,占地面积170平方米,重达30吨。
eniac的计算速度是每秒5000次加法或400次乘法,是使用继电器运转的机电式计算机的1000倍、手工计算的20万倍。
在第二次世界大战期间,当时世界各国装备还很落后,主要的作战单位就是飞机和大炮,所以研发新型大炮和导弹就显得迫在眉睫。因此,当时局势较为和平,科技发展迅速的美国打算对此展开研究。
为了这项研究,美国陆军军械部在马里兰州的阿伯丁设立了“弹道研究实验室”。美国军方要求实验室每天为炮弹部队提供射表数学模型来帮助它们做鉴定。可问题是,弹道的模型由非常复杂的方程组组成,计算十分困难。
按照当时的计算工具,实验室哪怕用200名员工同时工作也要计算两个多月才能完成一份射表模型,在当时紧迫的局势下,这怎么能行?
因此,当时任职宾夕法尼亚大学莫尔电机工程学院的莫希利于1942年提出了试制第一台电子计算机的初始设想——“高速电子管计算装置的使用”,期望用电子管代替继电器以提高机器的计算速度。
美国军方得知,立马大力支持,成立了研制小组。初始投资15万美元,后来总共投资了48万美元!这在当时可是一笔天文数字!经过不懈努力,ENIAC(埃尼阿克)于1946年2月15日运行成功。
原来需要20多分钟时间才能计算出来的一条弹道,现在只要短短的30秒!这可一下子缓解了当时极为严重的计算速度大大落后于实际要求的问题。eniac的成功标志着电子数字计算机的问世,人类从此迈进了电子计算机时代。
在eniac诞生之后,世界大战已经结束,所以原本用来投入炮弹研究的它转而被投入原子弹的研究使用中。由于当时冯·诺依曼正参与原子弹的研制工作,他是带着原子弹研制过程中遇到的大量计算问题加入到计算机的研制工作中来的。因此可以说,ENIAC为世界上第一颗原子弹的诞生也出了不少力。
从eniac问世之后,越来越多的高性能计算机被研制出来,除了个人计算机之外,许多尖端计算机被军方用来研究军事武器。计算机是人类智慧的结晶,极大地推进了世界的进步。可以这么说,没有计算机,现在的社会将无法运转。