目录
一、冯诺依曼体系结构
● 输入设备:包括键盘, 鼠标,扫描仪, 写板等
● 中央处理器(CPU):含有运算器和控制器等
● 输出设备:显示器,打印机等
数据主要是在计算机结构中进行流动的,流动过程中进行数据的加工处理,而数据从一个设备到另一个设备本质上是一种拷贝。
我们来谈谈存储器,我们为什么要有存储器呢?
按照上面所说,既然数据在内存中流动本质上是一种拷贝,那么设备间拷贝的效率即决定了计算机中整体的效率,可能有人会感到疑惑,既然如此那么直接从输入设备经过中央处理器(CPU)的运算到输出设备输出,这样减少了拷贝次数其效率不是应该更快吗?
实际并非如此,因为CUP的运算速度过快,而输入设备和输出设备进行数据处理的速度根本赶不上CUP的速度,这导致在处理一段数据的过程中CUP大部分时间并不是在处理数据,而是在等待数据的传输,这导致数据的处理效率由输入输出设备的效率所决定。
所以为了提高计算机的整体效率,我们加入了存储器,下图为存储金字塔模型图:
越靠上越接近CUP,处理数据的效率越快,造价也越昂贵。
加入了存储器我们就可以让输入设备提前往存储器中进行数据的输入储存供CUP处理,而输出