【Linux基础八】计算机体系结构(冯诺依曼和操作系统)
1.冯诺依曼体系结构
计算机大部分遵守冯诺依曼体系
- 输入设备:键盘、鼠标、摄像头、麦克风、磁盘、网卡等等
- 存储器:内存
- 中央处理器:CPU、寄存器、各级别缓存
- 输出设备:显示器、扬声器、磁盘、网卡等等
内存和磁盘的区别:
内存是利用电流来实现存储的半导体存储器,能够快速读写,但是价格相对较高,一旦断电,存储在内存中的数据就会丢失
磁盘是利用磁效应来存储数据的设备,比内存的存储容量更大,价格更便宜,但是读写速度较慢,即使在断电的情况下,数据依然可以被保存
计算机中几乎所有设备都有存储功能,只是存储大小有所差别
2.冯诺依曼的优势
计算机体系拥有很多如哈佛架构和向量处理器系统等体系,为何冯诺依曼广泛普及?
这是一张内存分级图:
可以得出结论: 离CPU越近,运行速度越快,价格越高