几个计算机硬件方面的问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 23:41:36
CACHE 中的内容是?
pentium采用的cache是什么映像方式?
处理器真正的运行时钟周期如何计算?
CPU工作电压不断降低,这样的设计有什么好处?
为什么处理器中必须有缓存器的设计?

CACHE 中的内容是?
CACHE是映射一段内存(一般为4kbyte)中的内容。在编程时你是看不见CACHE的,当你读写内存时,相应的内存会先被读到CACHE中,然后才进行操作。之所以这么做是因为CACHE的速度与CPU一样,但内存的速度只有CPU的几分之一,且延迟很大。

pentium采用的cache是什么映像方式?
这个你可以看看这里:http://218.98.38.18/weijiyuanli/chapter2/c1-2-4-6.htm 解释的很详细

处理器真正的运行时钟周期如何计算?
不太确定你的问题,如果是单个指令的运行周期的话,X86构架属于复杂指令集构架,所以指令周期不确定的。如果你问的是处理器频率的话,那么就是它的实际频率。但现在的CPU都支持单指令多数据,也就是并行处理指令。

CPU工作电压不断降低,这样的设计有什么好处?
其实CPU一直都追求低功耗低电压的,只是因为晶体管都是有最低导通电压的,所以不可能无限制的下降。而如今不断下降的电压与制造工艺的提高是分不开的。

为什么处理器中必须有缓存器的设计?
缓存不是必要的,它是在486中才出现的设计,之前CPU和内存直接相连。当年还有关于缓存是否必要的大量辩论。