※ 本文轉寄自 ptt.cc, 文章原始頁面
標題

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

最新2023-12-06 15:39:00
留言84則留言,53人參與討論
推噓44 ( 44040 )
※ 引述 《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.cc), 來自: 36.238.4.127 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1701717207.A.EC1.html

84 則留言

oppoR20, 1F
其實你們都錯了 電腦裡面都有很多個小精42.77.8.178

oppoR20, 2F
靈 有的小精靈負責計算 有的負責繪圖 你42.77.8.178

oppoR20, 3F
們的gpu顯示的畫面都是小精靈繪畫出來的42.77.8.178

oppoR20, 4F
至於cpu型號嗎 一定是小精靈自我介紹的42.77.8.178

twnd1836432, 5F
不至於 不支援218.166.79.79

IntelX299, 6F
專業111.82.134.117

SRNOB, 7F
好懷念開核 便宜雙核變4核 爽爽用122.121.64.7

Jay915, 8F
36.232.11.193

CORYCHAN, 9F
111.81.60.202

wardraw, 10F
推詳細124.11.129.176

fmp1234, 11F
有答有推長知識223.140.156.94

kizajan, 12F
那已經是至少20年前的事情了吧1.161.68.216

kizajan, 13F
神奇小鉛筆1.161.68.216

justice2008, 14F
鉛筆應該4講 AMD k7114.32.14.43

meloxxl, 15F
所以詐騙網頁上面賣的ssd就是這樣改容量49.216.164.43

meloxxl, 16F
的吧49.216.164.43

justice2008, 17F
那個年代為了省成本連鐵蓋都沒有114.32.14.43

topismissing, 18F
方丈很小心眼的1.200.142.238

justice2008, 19F
直接全裸上散熱器114.32.14.43

justice2008, 20F
顯卡對岸常做 改完之後拿來詐騙114.32.14.43

avans, 21F
專業說明 推111.71.104.41

afiend0927, 22F
那種200T隨身碟一顆賣你699,會買的人180.217.199.81

afiend0927, 23F
應該對3c毫無概念180.217.199.81

s25g5d4, 24F
原文自刪了呵呵1.34.245.37

CiYaYo, 25F
感謝大大回覆223.138.150.143

speed7022, 26F
為啥要刪文啊?59.124.82.190

djboy, 27F
推一下,認真回1.162.70.96

tonyian, 28F
這篇讚讚27.52.40.194

dsin, 29F
那intel 13代非K配B 改0x104微碼降壓 只是變106.1.176.243

dsin, 30F
沒鎖功能的微碼 但會少了新微碼的功能對吧106.1.176.243

dsin, 31F
舊微碼106.1.176.243

NerVGear, 32F
Microcode我沒記錯的話實際會load上CP114.136.135.208

NerVGear, 33F
U吧114.136.135.208

Arkzeil, 34F
推,最近才在寫的driver作業就要拿cpui140.113.136.214

Arkzeil, 35F
d140.113.136.214

ejywar, 36F
沒想到版主竟然知道用鉛筆開核!這好久以111.251.13.153

ejywar, 37F
前了!111.251.13.153

SuperSg, 38F
那小精靈不就知道我整天看色圖,要滅口嗎114.32.239.143

Koogeal, 39F
在那板子CPU座旁一整排跳腳針帽組合...59.115.26.242

a58524andy, 71F

a58524andy, 72F
不過當年改環境變數就能繞過了36.233.16.237

a58524andy, 73F
不需要對硬體/韌體動甚麼手腳36.233.16.237

a58524andy, 74F
至於近年以上行為有沒有改 不知道 @@36.233.16.237

DarenR, 75F
我以為cpu會自動答數 「我是ix xxx00」106.64.145.36

hmcedamon, 76F
開管組SLI真懷念的討論1.161.137.133

kuninaka, 77F
沒想到會有人問這問題61.227.99.6

labbat, 78F
非I家如果是Transmeta就只能跑SSE2啊180.177.2.153

tint, 79F
Socket A的K7沒用金屬蓋不是為了省成本218.187.82.85

tint, 80F
不然你看更早年便宜的K6 CPU一樣有金屬蓋218.187.82.85

CBRRR, 81F
AMD 飛龍550我記得是雙開3還是開成4核42.78.12.118

jsbd215, 82F
以前的Duron Barton便宜美好的年代114.42.80.170

jsbd215, 83F
以前的散熱器 Alpha PAL8045還有Hedgehog114.42.80.170

jsbd215, 84F
238不小心扣還會壓碎DIE114.42.80.170