[VB6] CPUの判別方法

▶ in Visual Basic 6.0 > TIPS posted 2004.09.15 Wednesday / 22:43

VBでCPU情報を取得するにはGetSystemInfoというAPIを使用すれば取得できる。
が、細かくCPU名を判別するとなるとGETSystemInfoから得た情報を元にさらに処理を分けなければならない?のでここに判別方法としてVenderID,Family,Model,Steppingを書き留めておくとします。
なお、この結果は2004年9月15日に調査したものなのでかなり古い情報です。
GenuineIntel
Pentium 133MHz 5:2:12
MMX Pentium 200MHz 5:4:3
MMX Pentium 300MHz 5:8:2
Pentium Pro 200MHz 6:1:6
Pentium2 360MHz 6:3:4
Pentium2 400MHz 6:5:2
Celeron 400MHz 6:6:10
Pentium3 500MHz 6:7:2
Pentium3 515MHz? 6:7:3
Pentium3 600MHz 6:8:1
Pentium3(Coppermine) 700MHz 6:8:3
Pentium3(Coppermine) 1GHz 6:8:6
Celeron 700MHz 6:8:6
Celeron 900MHz 6:8:10
Celeron(Coppermine) 1GHz 6:8:10
PentiumM(Banias) 1.70GHz 6:9:5
Pentium3(Tualatin) 1.4GHz-S 6:11:1
Pentium3(Tualatin) 900MHz-M 6:11:4
Celeron(Tualatin) 1.5GHz 6:11:1
Pentium4(Northwood) 1.8GHz 15:2:4
authenticamd
K6 266MHz 5:7:0
K6 300MHz 5:8:0
K6-2 450MHz 5:8:12
K6-3 450MHz 5:9:1
K6-3 500MHz 5:13:0
K7 700MHz 6:1:2
Duron 700MHz 6:3:0
Athlon(Thunderbird) 1000MHz 6:4:2
Athlon(Thunderbird) 1400MHz 6:4:4
Athlon 1200MHz 6:6:1
Duron 900MHz 6:7:0
Duron(Morgan) 1000MHz 6:7:1
AthlonXP(Barton) 1830MHz 6:10:0
Athlon64 3000+ 15:4:8
GenuineTMx86
TM5800 Crusoe 867MHz 5:8:3
PAGE TOP