冯诺依曼机的思想
早期:以运算器为核心
运行方式:
- 输入:输入的信息经过运算器存储到存储器
- 处理:信息运算需要运算器和处理器共同完成
- 输出:处理好的信息经过存储器交由运算器最后存储到输出设备
特点:存储和运算分离。因为存储和运算都需要运算器,对运算器而言进行存储就不能运算,进行运算就不能存储。
现代:以控制器为核心
运行方式:存储器有很多的存储单元,在一部分存储单元进行输入输出时另外一部分可以进行运算。即可以实现存储与程序计算并行。
核心转变为存储器的原因
(1)早期仪表功能较单一,不能同时承担运算和控制调节的功能,运算器和控制器分离。其次当时的存储器还是以磁芯存储器为主,存储的信息量少。最后那时的人们对计算机的要求是能完成一些基本运算,对数据处理要求不高,所以早期计算机以运算器为核心。
(2)现代微处理器的问世,运算器和控制器集成到一个芯片里,处理效率得到很大提升。同时半导体存储器替代磁芯存储器,存储容量成倍扩大。当今信息量与日俱增,人们对数据处理的要求变得很大,处理速度远远大于存储速度,所以为了提高整体的效率改为了以存储器为核心。