如何查看自己计算机中的主频是多少?

如题... 如题 展开
 我来答
liaobin122
2008-03-25
知道答主
回答量:33
采纳率:0%
帮助的人:0
展开全部
检测CPU的速度,一般是测试在单位时间内运算的指令条数,但用这种方法有太大的局限性,由于受到很多因素的影响,准确度比较低,特别是在Windows环境下,你不知道在你的程序外别的程序占用了多少的时间片。其实,在586及以上档次处理器中,已经有了一条专用的指令来测试主频,那就是 RDTSC指令,意思是读取时间标记计数器(Read Time-Stamp Counter),Time-stamp counter 是处理器内部的一个64位的MSR (model specific register),它每个时钟增加一个记数。在处理器复位的时候,初始值为0,RDTSC 指令把 TSC的值低32位装入EAX中,高32位装入EDX中。如果CPU的主频是200MHz,那么在一秒钟内,TSC的值增加 200,000,000 次。所以在计算的时候,把两次的TSC差值除以两次的时间差值就是CPU的主频。
程序的结构如下: 初始化的时候设置一个定时器,定时时间为1秒,然后在定时器消息中利用 RDTSC 取得 TSC计数,再和上次保留的值相减,然后除以时间差即可。
ZHONGRUIDIANZI
2008-03-25 · TA获得超过157个赞
知道答主
回答量:183
采纳率:0%
帮助的人:110万
展开全部
下载一个优化大师,里面什么都有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
623861796
2008-03-25
知道答主
回答量:25
采纳率:0%
帮助的人:0
展开全部
太笨了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yexiaocheng
2008-03-25 · TA获得超过4159个赞
知道大有可为答主
回答量:4878
采纳率:0%
帮助的人:3973万
展开全部
我的电脑右键---属性 就可以看到!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式