PTT推薦

Re: [閒聊] 電腦是如何辨識CPU型號的

看板PC_Shopping標題Re: [閒聊] 電腦是如何辨識CPU型號的作者
AreLies
(AreL1e5)
時間推噓44 推:44 噓:0 →:40

※ 引述 《CiYaYo (奇頁呦)》 之銘言:
:  
:  
: 剛看完b站極客灣馬來西亞工廠那一集
: 主持人說到i5到i9都是同一個電路
: 只是因為體質或良率,關閉一些核心
: 問題來了,既然電路都相同,bios或cpu-z等軟體,是怎麼知道他是i5 i7 I 9??
指令集的CPUID會有不同的指令 讓系統辨識
: 記得有看過玩家可以開啟一些屏蔽的核心,所以應該不是故意把電路燒死熔斷去關閉
過去可以用鉛筆遮蔽接點開核
也有板廠直接在BIOS中設定該選項
但這不會改變CPUID
: 我的猜測是cpu裡面放一塊rom,在識別體質後,燒寫一些資訊進去
: 有沒有大大能夠解答?
: -----
: Sent from JPTT on my iPhone
:  
架構中的指令集會有CPUID指令
紀錄CPU的詳細型號跟規格

允許系統或程式辨識該CPU的規格
CPUID是指令集的一部份 所以無法修改

但你可以透過修改系統的註冊檔
讓系統顯示不同CPU名稱或規格

但對CPUID不會有任何影響
只針對系統本身

然後BIOS中有微碼
微碼會去辨識你的CPU
但必須微碼本身有這顆CPU的Code
所以更新BIOS基本上就是更新微碼

BIOS微碼可以透過第三方去做修改
例如新增支援NVMe的微碼
讓一些過去不至於NVMe PCIe SSD的主機板
能使用NVMe PCIe SSD

或是新增其他顆CPU的微碼
讓主機板可以識別原本不在支援名單上的CPU

前提是Socke 針腳定義必須非常接近或相同
例如LGA 775的板子使用LGA 771的CPU
或是讓LGA 1151的板子去支援LGA 1151v2的CPU

上述除了在BIOS新增微碼
有時候也需要針對CPU的接點去做遮蔽
甚至其他物理上的修改


其實還有很多東西能修改
讓小容量的隨身碟顯示空間有100TB
或是修改顯卡的vBIOS讓GT210顯示成RTX4090
但這都改變不了原本的規格

而CPU比較常見的詐騙就是針對IHS去做修改或更換

例如把i3開蓋 黏上i9的蓋子 偽裝成i9
但進系統還是i3

有些比較厲害的會直接重新雷雕IHS
什麼775的CPU上面印i9 等等



--
Sent from my Nothing A065

PiTT // PHJCI

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.4.127 (臺灣)
PTT 網址

oppoR20 12/05 03:53其實你們都錯了 電腦裡面都有很多個小精

oppoR20 12/05 03:53靈 有的小精靈負責計算 有的負責繪圖 你

oppoR20 12/05 03:53們的gpu顯示的畫面都是小精靈繪畫出來的

oppoR20 12/05 03:53至於cpu型號嗎 一定是小精靈自我介紹的

twnd1836432 12/05 04:04不至於 不支援

IntelX299 12/05 07:27專業

SRNOB 12/05 07:29好懷念開核 便宜雙核變4核 爽爽用

Jay915 12/05 07:50

CORYCHAN 12/05 07:52

wardraw 12/05 08:18推詳細

fmp1234 12/05 08:18有答有推長知識

kizajan 12/05 08:26那已經是至少20年前的事情了吧

kizajan 12/05 08:27神奇小鉛筆

justice2008 12/05 08:54鉛筆應該4講 AMD k7

meloxxl 12/05 08:55所以詐騙網頁上面賣的ssd就是這樣改容量

meloxxl 12/05 08:55的吧

justice2008 12/05 08:55那個年代為了省成本連鐵蓋都沒有

topismissing 12/05 08:55方丈很小心眼的

justice2008 12/05 08:56直接全裸上散熱器

justice2008 12/05 08:57顯卡對岸常做 改完之後拿來詐騙

avans 12/05 09:02專業說明 推

afiend0927 12/05 09:08那種200T隨身碟一顆賣你699,會買的人

afiend0927 12/05 09:08應該對3c毫無概念

s25g5d4 12/05 09:36原文自刪了呵呵

CiYaYo 12/05 09:41感謝大大回覆

speed7022 12/05 09:46為啥要刪文啊?

djboy 12/05 09:51推一下,認真回

tonyian 12/05 09:58這篇讚讚

dsin 12/05 10:08那intel 13代非K配B 改0x104微碼降壓 只是變

dsin 12/05 10:09沒鎖功能的微碼 但會少了新微碼的功能對吧

dsin 12/05 10:09 舊微碼

NerVGear 12/05 10:22Microcode我沒記錯的話實際會load上CP

NerVGear 12/05 10:22U吧

Arkzeil 12/05 10:42推,最近才在寫的driver作業就要拿cpui

Arkzeil 12/05 10:42d

ejywar 12/05 11:08沒想到版主竟然知道用鉛筆開核!這好久以

ejywar 12/05 11:08前了!

SuperSg 12/05 11:10那小精靈不就知道我整天看色圖,要滅口嗎

Koogeal 12/05 12:14在那板子CPU座旁一整排跳腳針帽組合...

Koogeal 12/05 12:16看著手冊上面寫的跳腳組合去調整CPU內頻

Koogeal 12/05 12:18及外頻後.然後過電!讓我們見鎮奇蹟的一刻

Koogeal 12/05 12:20那個黃金年代...(老人臭

theblack 12/05 12:21懷念用錫箔紙OC

ang728 12/05 12:28鉛筆畫線不夠可靠啦 後來都用用銀漆比較多

ang728 12/05 12:30SSD是直接用MPTOOL改了,跟CPU是寫在

ang728 12/05 12:30MSR裡面不太一樣了

runaticsora 12/05 12:42推專業

zodhk01054 12/05 12:49推解答

SunFox58 12/05 12:57推個

saito2190 12/05 13:14可以開核的板廠是小石頭嗎 XD

w1222067 12/05 13:19小精靈我的超人

hn9480412 12/05 13:30鉛筆超頻,還要貼膠帶

emp789456 12/05 13:36認真推

harryzx0 12/05 14:11

gameking 12/05 14:14開盒我記得是單核變雙核吧 SP145

Lemon931 12/05 14:24還有AMD Phenom三核開成四核

issac0225 12/05 14:26

codehard 12/05 14:28你滅了小精靈以後色圖就開不起來了。

lefan 12/05 14:28好懷念用鉛筆超頻XD

KhePri 12/05 14:33長知識推

cat05joy 12/05 14:46想到怪獸對打機打開鉛筆圖一途

ctes940008 12/05 14:52至少15年以上的老玩家才會知道鉛筆吧

kizajan 12/05 15:44GF6200開管刷成6600

kamir 12/05 18:02刷好後兩張6600組SLi

commandoEX 12/05 19:21以前不是有via改intel 跑分就變漂亮

commandoEX 12/05 19:21的事

commandoEX 12/05 19:22好像是via 的u cpuid可改寫的樣子

a58524andy 12/05 19:36有印象的是Intel MKL以前對於非I家的

a58524andy 12/05 19:37CPU就不會呼叫AVX2、只會用SSE2

a58524andy 12/05 19:38因此ryzen測試結果不好看

a58524andy 12/05 19:38https://tinyurl.com/m5c6jce4

a58524andy 12/05 19:39不過當年改環境變數就能繞過了

a58524andy 12/05 19:39不需要對硬體/韌體動甚麼手腳

a58524andy 12/05 19:39至於近年以上行為有沒有改 不知道 @@

DarenR 12/05 20:09我以為cpu會自動答數 「我是ix xxx00」

hmcedamon 12/05 20:55開管組SLI真懷念的討論

kuninaka 12/05 21:18沒想到會有人問這問題

labbat 12/05 21:52非I家如果是Transmeta就只能跑SSE2啊

tint 12/06 00:33Socket A的K7沒用金屬蓋不是為了省成本

tint 12/06 00:33不然你看更早年便宜的K6 CPU一樣有金屬蓋

CBRRR 12/06 09:59AMD 飛龍550我記得是雙開3還是開成4核

jsbd215 12/06 15:37以前的Duron Barton便宜美好的年代

jsbd215 12/06 15:39以前的散熱器 Alpha PAL8045還有Hedgehog

jsbd215 12/06 15:39 238不小心扣還會壓碎DIE