cpu能直接存取内存储器上的数据吗-LMLPHP

本教程操作环境:windows7系统、Dell G3电脑。

CPU由运算器和控制器组成。CPU只能直接访问存储在内存中的数据。外存中的数据只有先调入内存后,才能被中央处理器访问和处理。

内存储器又称内存,是计算机中重要的部件之一,是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都是在内存中进行。

内存的性能对计算机的影响非常大。内存的作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。

只要计算机运行,操作系统就会把需要运算的数据从内存调到CPU中进行运算。当运算完成后,CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。

cpu能直接存取内存储器上的数据吗-LMLPHP

说明:cpu不能直接访问的外存储器的原因

因为CPU速度快,而外存储器速度慢,如果让CPU访问外存储器,CPU将浪费大量的时间用来等待外存的返回数据。而内存的读写速度远远高于外存,所以硬盘等存储介质上面的数据都必须调到内存里面才能访问。

cpu能直接存取内存储器上的数据吗-LMLPHP

内存储器与外存储器的区别

1、内存储器是执行程序时的临时存储区,掉电后数据全部丢失;外存储器是用来存储原始数据和运算结果的,需要长期保存,掉电后数据不会丢失。

2、内存储器最突出的特点是存取速度快,但是容量小、价格贵;外存储器的特点是容量大、价格低,但是存取速度慢。

3、内存储器用于存放那些立即要用的程序和数据;外存储器用于存放暂时不用的程序和数据。

扩展知识:

衡量存储器有三个指标:容量、速度和价格/位。所以速度高的存储器每位价格都比较高,因此容量不能太大,所以就要分为内存和外存,将正使用的信息放在速度高的内存中,暂时不用的放在外存中。但是它们都是计算机的存储系统,它们之间形成了一个存储层次,整体上看使得计算机有近似于内存的速度和近似于外存的容量。

更多相关知识,请访问常见问题栏目!

以上就是cpu能直接存取内存储器上的数据吗的详细内容,更多请关注Work网其它相关文章!

09-04 04:21