我是一大菜鸟想知道电脑运行时数据在硬盘,内存,CPU三者之间是怎样读写的?

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:55:33

CPU处理的数据是从内存那里来,一般我们把数据放在外存器上(比如:硬盘等外部存储设备),通过内存再进入CPU进行处理的。但是随着CPU技术的不断发展,由于内存和CPU之间的运算速度存在差距,因此便出现了高速缓存。高速缓存是CPU与内存之间的“桥梁”,大容量与高速度的缓存能极大提高CPU的整体性能,另外缓存又可分为一级缓存和二级缓存,也就我们常说的L1 Cache和L2 Cache。

cpu需要的数据首先会到它自带的缓存中查找,如果没有,则在内存中查找,如果还是没有就会在硬盘中查找。