- 大学计算机基础教程(第二版)
- 范强
- 576字
- 2021-04-03 00:44:49
1.1.1 计算机的产生
1946年2月15日,第一台电子计算机ENIAC(Electronic Numerical Integrator And Calculator,电子数字积分计算机,简称“埃尼亚克”)在美国宾夕法尼亚大学诞生了。它的出现标志着计算机时代的到来,如图1-1所示。ENIAC用了18000多个电子管,1500个继电器,功率为150kW,质量超过30t,占地面积约170m2,加法运算速度为5000次/秒,专门用于火炮和弹道计算。
ENIAC是第一台正式投入运行的电子计算机,虽然它的出现具有划时代的意义,但它还不具备现代计算机“存储程序”的主要特征。ENIAC每次计算时,都要先按计算步骤写出一条条指令,然后逐条按指令的要求接通或断开分布在外部线路中的接线开关,使用非常不便。1946年6月,美籍匈牙利科学家约翰·冯·诺依曼(John von Neumann)提出了全新的“存储程序”的通用计算机设计方案。存储程序的设计思想是:将计算机要执行的指令和要处理的数据采用二进制进行运算,将指令和数据存储在计算机中,由程序控制计算机自动执行。“存储程序”式计算机结构为后人普遍接受,此结构又称为冯·诺依曼体系结构,此后的计算机系统基本上都采用了冯·诺依曼体系结构。冯·诺依曼还依据该原理设计出“存储程序”式计算机EDVAC,并于1950年研制成功。1952年,EDVAC正式投入运行,它使用水银延迟线作为存储器,运算速度也比ENIAC有较大提高。EDVAC确立了构成计算机的基本组成部分:处理器(运算器、控制器)、存储器、输入设备和输出设备。因此,冯·诺依曼被人们称为“电子计算机之父”。
图1-1 ENIAC