织梦号织梦号

何其有幸,我们相遇。

计算机cpu不能直接访问的存储器是

计算机CPU不能直接访问的存储器是外存储器。CPU不能直接访问外存储器的原因:即使是高性能SSD,读写的延迟也在ms级别。以3GHZ频率的CPU为例,1ms时间相当于300万个时钟周期。以新一代i7的水平,这段时间可以执行超过2亿次浮点运算。所以外存储器的延迟远远跟不上CPU的运算速度,故CPU不对外存储器直接读写。

计算机cpu不能直接访问的存储器是

CPU不能直接访问外存储器的原因:

即使是高性能SSD,读写的延迟也在ms级别。

以3GHZ频率的CPU为例,1ms时间相当于300万个时钟周期。以新一代i7的水平,这段时间可以执行超过2亿次浮点运算。所以外存储器的延迟远远跟不上CPU的运算速度,故CPU不对外存储器直接读写。CPU能直接访问的存储器包括:缓存(cache)、只读存储器(ROM)、随机存取存储器(RAM)。

其中缓存通常包括一级、二级和三级缓存,它们直接集成在CPU内部,容量很小但速度非常快,满足CPU对常用数据的取用;ROM一般用在SOC的CPU系统中,普通PC只剩下BIOS信息放在ROM里储存;RAM就是通常说的内存,因为CPU集成了内存控制器,所以可以直接访问,速度慢于缓存但容量大很多。

其他诸如硬盘、光盘和优盘类的存储器都是外部存储器,它们都是通过主板芯片组与CPU传输数据,是非直接访问模式。

不能直接与cpu交换信息的存储器是?

CPU不能直接访问的存储器是外存储器,独立于计算机的内存以及CPU的缓存之外的存储器。

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

好了,以上就是小编为大家搜集整理的计算机cpu不能直接访问的存储器相关内容,希望能帮助到大家!


转载保留:织梦号 » 计算机cpu不能直接访问的存储器是

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏