计算机原理由冯诺依曼(VonNeumann)与莫尔小组于1943年1946年提出。在人类科技史上还没有一种科学可以与计算机的发展之快相提并论。计算机原理适用于科学计算、信息管理等领域。
发展简史
19431946年美国宾夕法尼亚大学研制的电子数字积分器和计算机ENIAC(ElectronicNumericalAndComputer)是世界上第一台电子多用途计算机。一般认为它是现代计算机的始祖。
与ENIAC计算机研制的同时,冯诺依曼(VonNeumann)与莫尔小组合作研制EDVAC计算机,采用了存储程序方案,其后开发的计算机都采用这种方式,称为冯诺依曼计算机。
诺依曼机
VonNeumann具有以下特点:
(1)计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。
(2)采用存储程序的方式,程序和数据放在同一个存储器中,指令和数据一样可以送到运算器运算,即由指令组成的程序是可以修改的。
(3)数据以二进制代码表示。
(4)指令由操作码和地址码组成。
(5)指令在存储器中按执行顺序存放,由指令计数器指明要执行的指令所在的单元地址,一般按顺序递增,但可按运算结果或外界条件而改变。
(6)机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器。
现代计算机系统结构有了很大新发展,但原则上变化不大,习惯上仍称之为冯诺依曼机。
发展阶段
根据计算机所采用的物理器件的发展,一般把电子计算机的发展分成四个阶段,习惯上称为四代。
第一代
电子管计算机时代(从1946年到50年代后期),其主要特点是采用电子管作为基础器件。代表机型IBM公司的IBM650。
第二代
晶体管计算机时代(从50年代中期到60年代后期),采用的主要器件逐步由电子管...
(全文)