一、冯诺依曼体系结构
存储器:指的是内存;
输入设备:键盘、摄像头、话筒,磁盘,网卡;
输出设备:显示器、音响、磁盘、网卡;
中央处理器(CPU):运算器、控制器;
运算器:算术运算、逻辑运算;
控制器:CPU是可以响应外部事件,协调外部就绪时间,比如拷贝数据到内存;
为什么会有如此结构呢?
如果输入设备和输出设备之间连接CPU不是更直接吗?
答:
1、运算效率/存储效率 ,CPU和寄存器 > 内存 > 磁盘/SSD > 光盘 > 磁带 他们的差别有数量级别的差别;
2、木桶原理,在直接与CPU交互时,输入设备和输出设备运行效率较低,会大大的拖慢CPU的运行速度,并降低计算机体系的效率,并且因为有了存储器的存在,所以可以有软件的策略(如 操作系统)预先将外设的数据装到内存中;