计算机的CPU为什么不直接调取硬盘文件,而是要先载入到内存中?

计算机的CPU为什么不直接调取硬盘文件,而是要先载入到内存中?

----计算机的CPU为什么不直接调取硬盘文件 , 而是要先载入到内存中?//---- http://

计算机的CPU为什么不直接调取硬盘文件,而是要先载入到内存中?

首先呢 , 现在计算机全部都是冯诺依曼结构 , 存储设备分为内存储设备和外存储设备 , CPU的缓存和内存都属于内存储设备 , 而硬盘、光盘、U盘等都属于外存储设备 , 没有内存储设备的话计算机是不能工作的 , 而外存储设备并不是必须品 。

电脑内存和CPU的缓存其实作用是一样的 , 其实就是一个处于CPU和硬盘间的临时存放区 , CPU所需访问与处理的数据都会经过这里 , 电脑工作时会把要用到的东西先从硬盘调用到内存里面 , 然后看情况进入CPU内部各级缓存 , 最终被CPU所调用 。

推荐阅读