世界上第一台电脑是谁发明的?
来源:匠吉财富
1946年2月14日,世界上第一台电子计算机ENIAC在美国宾夕法尼亚大学诞生。ENIAC的诞生是美国宾夕法尼亚大学物理学家约翰·莫克利(John Mauchly)和工程师普雷斯伯·埃克特(J – Presper Eckert)合作的结果。莫克利于1942年在宾夕法尼亚大学任教时提出了使用电子管构建计算机的想法,这一设想得到了美国陆军弹道研究所高尔斯特丹(Goldstine)的支持。二战期间,新武器的研制需要解决复杂的弹道计算问题,因此自动计算机器的需求应运而生。在陆军部的资助下,ENIAC的研制于1943年启动,并在1946年完成。
ENIAC的计算能力令人瞩目,它能在一秒内进行5000次加法运算,3毫秒完成一次乘法运算,比手工计算快得多。例如,原本需要20分钟的60秒钟射程弹道计算,现在只需30秒即可完成。尽管如此,ENIAC也存在显著的缺陷。它的体积庞大,包含18800只电子管,1500个继电器,70000只电阻及其他电气元件。这使得ENIAC高达8英尺(约2.44米),宽3英尺,长100英尺,重达30吨,耗电140千瓦。此外,ENIAC的存储容量有限,只能存储20个字,每个字长10位,且程序通过线路连接进行编排,每次解题需人工改接线路,准备时间远超实际计算时间。
尽管如此,ENIAC的成功为计算机科学的发展奠定了基础。克服这些缺点的过程中,尤其是“程序存储”方式的应用,对计算机发展产生了深远影响。美国数学家冯·诺依曼(Von Neumann)将程序存储方式确立为体系,主张在计算机中设置存储器,将符号化的计算步骤存储于其中,通过依次取出存储内容进行译码和计算,实现了计算机工作的自动化。这种“程序存储”方式成为了现代计算机体系结构的基础。
显示全文