Debugging Tools for Windows

!cpuid

!cpuid 扩展用来显示系统中的处理器的信息。

语法

!cpuid [Processor

参数

Processor
指定要显示信息的处理器。如果省略该参数,则显示所有处理器。

DLL

Windows 2000 Ext.dll
Windows XP 和之后 Ext.dll

注释

!cpuid 扩展可以在用户模式或者内核模式活动调试、本地内核调试和调试dump文件时使用。但是,用户模式minidump文件仅包含活动处理器的信息。

如果在用户模式下调试,!cpuid 扩展用于查看目标程序运行的计算机。在内核模式下调试时,用于查看目标机。

下面是该扩展的示例。

kd> !cpuid 
CP  F/M/S  Manufacturer        MHz 
 0  6,5,1  GenuineIntel        700 
 1  8,1,5  AuthenticAMD        700 

CP 列是处理器号。(这些数字总是连续的,以0开始)。 Manufacturer 列显示处理器厂商。MHz 列显示处理器的速度,如果可用的话。

对于x86处理器或者x64处理器, F 列显示处理器的家族号, M 列显示处理器模型号,S 列显示stepping size(流水线长度?)。

对于Itanium处理器,M列显示处理器模型号, R 列显示处理器修订编号(revision number),F列显示处理器家族号, A列显示架构修订编号。

附加信息

关于如何调试多处理器计算机的信息,查看多处理器语法

Build machine: CAPEBUILD