文章目录
一、冯诺依曼体系结构:
1.基本概念:
我们常见的计算机设备大都遵循冯诺依曼体系结构。
- 存储器:内存 输入设备:磁盘、网卡、键盘、话筒、摄像头…
- 输出设备:磁盘、网卡、显示器、音响…
- 中央处理器:CPU
- 运算器:算数运算、逻辑运算
- 控制器:CPU响应外部事件,协调外部就绪事件,比如,拷贝数据到内存。
2.为什么如此设计:
2.1.运行速度优化:
CPU&&寄存器 > 内存 > 磁盘 > 光盘 > 磁带
根据木桶原理,一只水桶能装多少水取决于它最短的那块木板。
如果直接让CPU和磁盘等交互,两者的运行速度差太多
内存的加入,使得内存和CPU,内存和外设之间运行速度数量级降低,再通过软件的优化,可以提前将数据加载到内存中,使得运行速度大大提高