|
以前 Pentium D でコア数が取得できないと騒いでいましたが・・・
CPUID 命令を呼び出す前に ECX = 0 にしておかなければならないようです。
知らなかった。これで、コア数も CPUID 命令だけで取得できて幸せです。
本件については、週末に対応したいと思います。
----------------------------------------------------------------
CrystalCPUID 5.0.0.275Alpha4 (C) 2002-2005 hiyohiyo
Crystal Dew World [http://crystalmark.info/]
----------------------------------------------------------------
OS : Windows XP Professional SP2 [ 5.1 Build 2600 ]
Date : 2005/10/14 9:27:33
CPU Name : Intel Pentium D (Smithfield)
Vendor String : GenuineIntel
Name String : Intel(R) Pentium(R) D CPU 3.00GHz
Architecture : x86
Process Rule : 90 nm
Platform : LGA775 [4]
CPU Type : Original OEM processor [0]
Number (Total) : 2
Physical Core : 2
Family : F
Model : 4
Stepping : 4
Core Revision : A0
APIC : 00
Microcode ID : 04
Feature : MMX SSE SSE2 SSE3 EM64T XD
PowerManagement : SpeedStep
Current Original
Clock : 3000.15 MHz 3000.00 MHz
System Clock : 200.01 MHz 200.00 MHz
System Bus : 800.04 MHz 800.00 MHz
Multiplier : 15.00 15.00
Data Rate : QDR
Over Clock : 0.01 %
L1 T-Cache : 12 KuOps
L1 D-Cache : 16 KB
L2 Cache : 1024 KB [Full:3000.15 MHz]
Memory : 1024 MB
CPUID : EAX EBX ECX EDX
----------------------------------------------
00000000 : 00000005 756E6547 6C65746E 49656E69
00000001 : 00000F44 01020800 0000649D BFEBFBFF
00000002 : 605B5101 00000000 00000000 007C7040
00000003 : 00000000 00000000 00000000 00000000
-------------------------------------------------------
00000004 : 04000121 01C0003F 0000001F 00000000
-------------------------------------------------------
CPUID 命令を呼び出す前に ECX を 0 にしておく必要がありました。
00000005 : 00000040 00000040 00000000 00000000
80000000 : 80000008 00000000 00000000 00000000
80000001 : 00000000 00000000 00000000 20100000
80000002 : 20202020 20202020 20202020 6E492020
80000003 : 286C6574 50202952 69746E65 52286D75
80000004 : 20442029 20555043 30302E33 007A4847
80000005 : 00000000 00000000 00000000 00000000
80000006 : 00000000 00000000 04006040 00000000
80000007 : 00000000 00000000 00000000 00000000
80000008 : 00003024 00000000 00000000 00000000
MSR : EAX1 EDX1 EAX2 EDX2
: 00000000 00000000 0F32010F 00000000
QPF : 3000.150000 MHz
----------------------------------------------------------------
Chipset Information
----------------------------------------------------------------
Chipset : Intel 82955X Express
North Bridge : [8086:2774.81] Intel 82955X
South Bridge : [8086:27B8.01] Intel 82801GB/GR (ICH7/R)
Video Chip : [10DE:0141.A2] NVIDIA GeForce 6600 (NV43)
----------------------------------------------------------------
BIOS Information by WMI (Windows Management Interface)
----------------------------------------------------------------
BIOS Vendor : American Megatrends Inc.
BIOS Caption : BIOS Date: 06/01/05 21:10:02 Ver: 08.00.10
BIOS Version : A M I - 6000501
BIOS Date : 06/01/2005
SM BIOS Caption : 0212
SM BIOS Version : 2.3
Mother Vendor : ASUSTeK Computer INC.
Mother Product : P5WD2-EPSON
Mother Version : Rev 1.xx
System Vendor : EPSON DIRECT CORP.
System Model : Endeavor Pro3300
----------------------------------------------------------------
System Information by DMI (Desktop Management Interface)
----------------------------------------------------------------
SM BIOS Version : 2.3
BIOS Vendor : American Megatrends Inc.
BIOS Version : 0212
BIOS Date : 06/01/2005
BIOS ROM Size : 512 KB
Mother Vendor : ASUSTeK Computer INC.
Mother Product : P5WD2-EPSON
Mother Version : Rev 1.xx
CPU Socket : Socket 775
CPU Vendor : Intel
CPU Version : Intel(R) Pentium(R) D CPU 3.00GHz
Current Clock : 3000 MHz
External Clock : 200 MHz
Max Clock : 3800 MHz
【temp(9).png : 16.1KB】
|
|