计算机中cpu时钟频率是用来做什么指标的

计算机中cpu时钟频率是用来做什么指标的,第1张

时钟频率即主频,代表的是CPU内脉冲信号的振荡速度,是性能指标的一个表现,但不唯一。CPU性能的好坏,除了看主频,还得看架构、总线、流水线等等,只不过现在的商用CPU,在这些方面比较相近,主频的高低往往对性能起到决定作用,所以主频的高低经常被简单粗暴地用来作为CPU性能对比的指标。

分类: 电脑/网络 >> 硬件

问题描述:

我想写个生成随机数的程序,

需要利用CPU时钟频率,

请问有那位高手或达人能告诉我如何在XP系统中获得CPU时钟的频率?

具体点就是,通过什么命令?CPU时钟频率哪里可以访问到?

写程序的时候怎么弄?CPU时钟频率和BIOS里的时间有关系么?

它和系统时间的关系呢?

万分感谢您的答案。

解析:

个人以为,在XP中,系统的时钟一般方式是访问不到的,因为无法与硬件直接打交道,我们的程序一般只能与win系统打交道。

CPU时钟频率与BIOS里的时间是无关的,BIOS里有另外的时间芯片。

也就是说CPU的快慢与你的机器的时钟无任何关系,最简单的例子就是你超频CPU时,你的机器的时间不会因你的CPU提速而变快。

CPU内部有时钟频率发生器,用于控制CPU的步进(CPU每一个指令的执行所花的时间),但这个发生器与机器的时钟无任何关联。

使用C语言编程(如VC、BCB等)有可能可以通过编程的方式得到CPU的时间频率,因为据说C语言是无所不能的,但本人不知道怎么做,呵呵,但是就算能得到,只怕得到的也只是一个数据而已,难以做其它应用。

此外,如果楼主有兴趣,可以去看一些数字电路、计算机基础方面的书,不过比较难懂哦。

1个。根据查询公开信息显示:,cpu时钟是CPU自带的时钟,CPU时钟周期通常为节拍脉冲或T周期,它是处理操作的最基本的单位。在微程序控制器中,时序信号比较简单,一般采用节拍电位——节拍脉冲二级体制。

时钟频率就像发动机转速,以一定频率在转,但能跑多块还要具体分析

频率越高,对信号质量要求越高,能耗越大,与同样产品相比,高频率=高性能

不是

一辆卡车变两辆卡车……虽然还是那个速度,但装的多

木桶能装多少水取决于最短那块板,在电脑上有一定道理

没有绝对的好,坏,成本决定性能,同样的成本可以有不同的侧重点,加强某方面的性能,但其他方面相应减弱

CPU的运行频率,单位为Mhz,数字愈大代表CPU执行指令的速度愈快,1978年问市的IBM PC采用5MHz的intel 8086CPU,1998年intel 发表了400MHz的Pentium II-400 CPU。

时钟周期也称为振荡周期,定义为时钟频率的倒数。时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。时钟周期是一个时间的量。时钟周期表示了SDRAM所能运行的最高频率。更小的时钟周期就意味着更高的工作频率。

时钟周期是由CPU时钟定义的定长时间间隔,是CPU工作的最小时间单位,也称节拍脉冲或T周期。

时钟周期表示了SDRAM所能运行的最高频率。更小的时钟周期就意味着更高的工作频率。对于PC100规格的内存来说,它的运行时钟周期应该不高于10纳秒。纳秒与工作频率之间的转换关系为:1 / 时钟周期 =工作频率。例如,标称10纳秒的PC100内存芯片,其工作频率的表达式就应该是1/ 10 = 100MHZ,这说明此内存芯片的额定工作频率为100MHZ。市场上一些质量优秀的内存通常可以工作在比额定频率高的频率下,这为一些喜欢超频的朋友带来了极大的方便。例如KingMAX的PC100内存,此类内存多采用8纳秒的芯片,相对于其100MHZ的频率来说,频率提高的余地还很大,许多用户都可以让它们工作在133MHZ甚至更高的频率下。能不能超频使用很大程度上反应了内存芯片以及PCB板的质量。不过,仅仅凭借时钟周期来判断内存的速度还是不够的,内存CAS的存取时间和延迟时间也在一定程度上决定了内存的性能。

1、时钟周期=振荡周期,名称不同而已,都是等于单片机晶振频率的倒数,如常见的外接12M晶振,那它的时钟周期=1/12M。

2、机器周期,8051系列单片机的机器周期=12时钟周期,之所以这样分是因为单个时钟周期根本干不了一件完整的事情(如取指令、写寄存器、读寄存器等),而12个时钟周期就能基本完成一项基本操作了。

3、指令周期。一个机器周期能完成一项基本操作,但一条指令常常是需要多项基本操作结合才能完成,完成一条指令所需的时间就是指令周期,当然不同的指令,其指令周期就不一样的了。

一个时钟周期是多少时间,取决于CPU的主频。

如CPU主频为30GHZ,则一个时钟周期 = 1 / 3GHZ = 1 / 310^9HZ ≈ 033 10^-9 秒。

fsb就是cpu的前端总线频率(front

side

bus),cpu的运行频率=倍频×前端总线。

bus

speed(外频)则是cpu与芯片组之间的总线频率。最早fsb与bus

speed频率是一致的,而自athlon和pentium

4以后,cpu厂家通过分频技术,能够在一个前端总线周期内让cpu和芯片组之间多次交换数据,这样,前端总线与总线频率就成了倍数的关系。

比如pentium

4能够在一个fsb周期中与北桥芯片交换4次数据,因此pentium

4的bus

speed就是fsb×4。这也就解释了很多用户的一个疑问:为什么我们总说pentium

4有800mhz的外频,但在bios中调节却只有200mhz的前端总线?因为bios的前端总线是通过频率发生器生成的实际频率,而800mhz外频只是一个数据传输的频率

800微型计算机cpu的时钟频率是800MHz。根据查询相关公开信息资料显示,在《微机原理与接口技术》练习中,PentiunⅢ800微型计算机的CPU时钟频率是800MHz,CPU是计算机硬件系统的核心,是由运算器和控制器组成。

以上就是关于计算机中cpu时钟频率是用来做什么指标的全部的内容,包括:计算机中cpu时钟频率是用来做什么指标的、如何获得CPU时钟频率、cpu核里有几个时钟等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/life/3745987.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存