日本电子维修技术 CPU关于CPU造假,我也说两句。




CPU-Z的信息主要由两部分获得,一部分是在用户态(RING3)使用CPUID指令获得,一部分是使用内核态(RING0)使用RDMSR指令获得。RDMSR是特 权指令,不能在用户态使用。要想获得相关的知识,建议看一下《操作系统》和《计算机组成原理》和《计算机系统结构》。

CPU型号、缓存信息、支持的指令集,步进是否为ES等信息,都是通过CPUID指令获得的;

频率、前端总线等信息,是通过RDMSR指令获得的;再解释一下,RDMSR,就是READ Model Specific REGISTER的意思,MSR是什么呢?自己百度去。。。

什么读内部数据库,读BIOS,都太扯淡了。。。

为了以理服人,附上以前从某编程网上下载的山寨CPU-Z和源代码。对了,这个山寨CPUZ的作者没有检测是否为ES,只获得了CPU的步进。附件里的山寨CPU-Z没有任何数据库,但也可以检测大部分CPU信息!

关于指令的详细用法,可以参考INTEL出品的免费PDF《64-ia-32-architectures-software-developer-manual》,15MB大小。

看不懂上面的话没关系,一句话,CPU是不是ES的,CPU-Z绝对可以判断,跟CPU-Z版本没关系(CPU-Z判断CPU是否为ES似乎到了0.4以后才有这个功能)!CPU-Z的“内部数据库”,基本只有图片信息(LOGO)、插槽信息和工艺信息!证据见12楼,2007年的CPU-Z识别出了2008年年底出的CPU是ES版本!

评论
CPUID 很简单,稍懂汇编会C的就能编个类似CPUID的程序出来

评论
看不懂,简单说说*/-85

评论
google 一下 大把

评论
了然了然*/-26

评论
反正顶盖的字很山寨,真的很山寨。无所谓真假 喜欢就买不喜欢就买盒装(有的话)

评论
那为啥AIDA64最新的一个版本可以支持IVY的E3系列的识别,而旧版本不能识别呢?

你这个和版本没有关系的说法还是有点武断吧...

评论

因为cpuid读出来的都是数字。把数字转化成你能看懂的什么步进E0,E1这个需要软件数据库。但是读的数字是直接从cpu里读的,这是硬件。

评论

那就是说还是存在数据库的说法?
如果数据库不全,CPU-Z还是无法识别出新型号的CPU?

评论

对的
所以cpu-z在不断更新
但是里面解码出来的信息是无法更改的
所以说造假能骗过是不可能的

评论

为什么那么多人都说造假?
我看了大部分的帖子,几乎发帖质疑V2的人没有一个人说是造假啊

大家在讨论的是,是否存在目前版本的CPU-Z识别不出来ES版,所以直接显示了E3-1230 V2
而这个问题被某人发现,于是把一批ES版打磨以后当正式版卖

为啥会有人把这个主题引到了taobao商家能自己生产22nm的ivy?

评论

很明确告诉你,能直接识别出ES!

这个跟CPU-Z版本毫无关系!

找了个CPU-Z 0.41,此版本在2007-9-3之前发布:http://cpu.zol.com.cn/64/644803.html

而我的CPU是X9100 QS,发布日期在2008年末(见:http://ark.intel.com/zh-tw/products/35431/Intel-Core2-Extreme-Processor-X9100-(6M-Cache-3_06-GHz-1066-MHz-FSB) ),给你看看截图!
虽然型号神马的识别错误了,但是ES识别出来了!


评论
大概是有的商家老的E3囤货多了点吧

评论
intel自家的设别工具上场不就ok了
楼主别那么火大

评论

我看很多人说的是现阶段CPU-Z不能识别出V2的ES,可是有的主板却显示出ES。

无非就是个时间差而已

评论

CPU里面全都是二进制码

怎么把二进制码转换成我们能看懂的信息,需要进行翻译

评论
可惜我不精通C啊,只会JAVA。。。惭愧啊

评论

我根本木有发火好不好,,,算了,,,还是删除某些因人误解的话吧。。。

评论

山寨CPU-Z是用纯汇编写的。

评论

这玩意没有学过,呵呵

评论

晕,你这个例子可不好,直接反驳了你的观点啊。
如果如你所说和版本无关,和数据无关,为啥旧版本cpuz不能识别你u的型号啊。。。

评论
*/-19围观下  时间可以证明一切

评论
盒装党表示坐等看戏

评论

CPU-Z里名称有两项,一项是NAME,一项是Specification。

NAME是根据数据库识别的,但Specification是直接通过指令获取的。

简单点说,无论什么版本的CPU-Z,都能获得正确的Specification,但是旧版本的CPU-Z,NAME一定不能正确获得,或者是含糊其辞的INTEL PROCESSOR。

评论

不管读什么,都是要比对数据库。如果数据库没有的,就可能出错。就这么简单回事。

反正没多久了,爱玩不怕的就上,怕的就买2500K,超点就比1230及V2强了。 何必纠结。。。

评论

请仔细看主贴。。。

判断CPU是否ES是不用读数据库的。。。

评论

那就用INTEL的官方工具看吧。

评论

这个说法倒是比较有说服力

评论

想来只看specification栏的,这个型号数据存在cpu里面

评论
作为微软和intel提供吃饭家伙的c++码农,表示终于遇到了明白人。
这个,CPU-Z和AIDA64本就就软件,而MSI是硬件厂商。所以,对于CPU而言,硬件厂商会在第一时间拿到测试版的CPU。在正式版还没有发布的时候,CPU-Z和AIDA64里面读出来的数据都应该是不准确的。

硬件厂商对先期拿到ES样板来做产品开发,而即使正式版的CPU还没有上市,硬件厂商也会在BIOS里支持IVB的CPU。所以,主板读到的信息会是ES也是非常可能的。

如果要说为什么是ES版,我觉得这是主板厂商的策略。任何一个玩家都不希望现在购买到的主板不支持IVB系列吧。显示出ES正是表示了这款主板可以支持V2,至少大部分纠结于此的玩家会放心购买呢。

另外,正式版的E5已经发布了,看到CPU-Z的截图在Name一栏是写XEON E5,而现在V2看到的截图大部分还都是i7或者i5什么的,所以,个人感觉ES的可能性比较大吧。

一家之言,有错误之处还望指正。

评论
MSI ZH77G43,BIOS里并没有ES标志,Stepping是9

评论

都说了,ES和型号,跟软件没有关系。直接根据CPUID指令取出来的,学编程两天的人都可以做到。

评论
*/-37

有的人,还真把淘宝商家当盘菜了,
道理都说尽了 ,还在那儿敲脑袋起疑心,
这是病,得治

评论

我没有说和软件有关系啊。我只是分析了主板读到ES而软件读到正式版,这种不一致情况发生的原因。
这和“直接根据CPUID指令取出来的,学编程两天的人都可以做到。”有什么必然的联系吗?

评论
Specification 中那个(ES)是以ASCII形式固化的  还是程序根据某个寄存器位判断的?谁知道呢?


Table 3-23. Processor Brand String Returned with Pentium 4 Processor
EAX Input Value Return Values ASCII Equivalent
80000002H    EAX = 20202020H     “ ”
                      EBX = 20202020H      “ ”
                      ECX = 20202020H      “ ”
                      EDX = 6E492020H      “nI ”

80000003H   EAX = 286C6574H       “(let”
                     EBX = 50202952H        “P )R”
                     ECX = 69746E65H        “itne”
                     EDX = 52286D75H       “R(mu”

80000004H   EAX = 20342029H         “ 4 )”
                      EBX = 20555043H         “ UPC”
                      ECX = 30303531H         “0051”
                      EDX = 007A484DH       “\0zHM”



评论

终于遇到懂行的人。。。

应该是程序根据某个寄存器位判断的,但是我在INTEL那本《SOFTWARE DEVELOPMENTER MANUAL》上找不到。。。

评论

回帖不看帖的人不会少的。LZ要有强大心理承受和中箭能力啊。
是不是跟0,1信号或开关表达“是,否”的原理一样高效啊,其它内详信息由软件更新完成。
-----------------------------------------
这么简单的原理为啥有些主板厂商或其它第三方软件不能很好的采用呢?
说什么谁比谁有优先权先拿到U就先内置所更新的信息这种说法,跟用结绳来算多次方乘一样不靠边谱吧

评论

唉,我都懒的再解释什么了。。。信不信由他们了。。。不信就当作看笑话好了。。。

评论
呵呵~说V2造假的,有些是JS,因为手头全是V1版1230;有些是想买又纠结的人。
电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
 ·日本留学生活 求个大阪合租
·日本留学生活 自家房招租求
·日本留学生活 东京地区出9成新lv钱包
·日本育儿教育 孩子从国内过来如何学习日语
·日本育儿教育 明年四月横滨招月嫂
·日本育儿教育 请问咋让娃突破识字关?感谢分享中文共读和学习经验的妈妈
 ·中文新闻 东区明星迈克尔·格列柯,53 岁,将在第一次出生两年后第二次
·中文新闻 《爱情岛》明星卡米拉·瑟洛和杰米·朱维特在透露即将迎来第三

维修经验

CPUcpu-z 1.77版低调发布

日本维修技术更新: New benchmark “submit and compare” feature New clocks dialog reporting all system’s clock speeds in real-time Preliminary support for Intel Kaby Lake AMD Bristol Ridge processors 主要是增加了支持I、A两个新架构的 ...

维修经验

CPU这几天经常开机黑屏,热重启后又正常

日本维修技术这几天经常开机黑屏,热重启后又正常,今天热重启也不管用了。折腾半天总算点亮,显示超频失败,以前出这个画面我是不理它的,直接重启就能正常进系统了,今天不敢托大,因为 ...

维修经验

CPU超频求助!关于华擎H170和6700K

日本维修技术问题见楼主的show贴 https://www.chiphell.com/thread-1634895-1-1.html 这次华擎的H170 Hyper最大的特色应该是自带时钟发生器可以自由超外频 可是楼主好久没有折腾超频了。。。 两图中除了CPU外频 以 ...

维修经验

CPU液态金属会侵蚀cpu核心吗?

日本维修技术前阵子看到有人说,液态金属时间长了会侵蚀cpu铜盖,那么问题来了,这货会不会侵蚀核心呢? 评论 这玩意儿好像只对铝起反应 评论 不是说,cpu的盖子是铜的吗。。。 评论 不会,核 ...

维修经验

CPUm6i究竟支不支持e3 1231v3

日本维修技术官网上看支持列表没写有e3 1231v3,装机帖又有人晒,百度也没个明确答案,那究竟能不能点亮?有在用的chher说一下么 评论 升级最新bios肯定可以支持 评论 我的p67evo官网上也没说支持12 ...

维修经验

CPU华擎 HYPER 妖板 正确玩法

日本维修技术600元的 B150,10相供电,释放洪荒之力 注意必须官网 Beta 区的 BIOS 有 AVX 的 CPU 可能会掉缓存 启动时按 X 键激活 SKY OC,重启后进入 BIOS 160924164727.jpg (95.63 KB, 下载次数: 1) 2016-9-24 17:47 上传 ...

维修经验

CPUE5 2686 V3和i7 6800K如何选择

日本维修技术默认用,不超频,两者功耗是一模一样的 E5 2686 V3:2.0主频,3.5睿频, 18核心36线程 ,45M L3 咸鱼大约2500~3000元 i7 6800K : 3.5主频,3.8睿频 ,6核心12线程 ,盒装3000元 评论 性能应该是26 ...

维修经验

CPUHD530硬解4K能力还是有点弱呀!

日本维修技术播放器用PotPlay 64bit,各种优化后,跑4K @120Hz视频只能到70帧左右的速度,勉强能用! 显示器用的4K的优派VP2780 未标题-1.jpg (211.97 KB, 下载次数: 0) 2016-9-26 21:29 上传 评论 这个估计你没优化 ...

维修经验

CPU6900k 1.25V到4.2体质怎么样

日本维修技术如图,体质怎么样,ring是35,没敢试了,都说ring高了毁硬件 评论 不错的U,但不算雕,上4.4就大雕了,这电压上4.5的目前没见有人发图 评论 谢谢前辈告知 评论 我这个用1.2V超的4.2,R ...

维修经验

CPUI3 6100 华擎B150M pro4超4.5g测试。

日本维修技术看看论坛没多少i3 6100的帖子,就转下自己发的show贴里面的数据,给大家参考下。家里还有当年的神U i3 540 oc 4.5G在给老妈用。 不知道数据上正常吗?有6100的朋友可以告诉下,另外是不有 ...

维修经验

CPU7系u会兼容100系主板吗?

日本维修技术RT,听说要推200系板,100系还能用吗以后。。 评论 兼容的 评论 感谢!以后换u就行了,目前消息200系板会有新的特性吗? 评论 24条PCI-E 3.0通道、支持Intel Optane混合存储技术、十个USB 3 ...

维修经验

CPU有心入5820k了,求教下温度问题

日本维修技术一直徘徊在6700k和5820k之间,6700k现在这德行直接把我推向了5820k啊,从2600k升级上来,三大件都要换,现在唯一疑惑的是IB-E ex这种顶级风冷能不能压住4.5g的5820呢?毕竟刚刚买一个多月。 ...

维修经验

CPU6600&6600K才100的差价

日本维修技术太少了吧。。。 6600.JPG (106.91 KB, 下载次数: 0) 2016-10-1 10:30 上传 评论 毕竟只是i5而已…… 评论 上z170 6600也能超,等于没区别,差价能有100已经不错了 评论 然后又见不超频人士推荐超频 ...