找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 8259|回复: 5

经典的CPUID指令获取CPU型号信息

  [复制链接]

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2011-4-27 11:59:37 | 显示全部楼层 |阅读模式
先申请长达48个字节的buffer。

  1.     mov edi, buffer
  2.     ;获取CPU型号信息
  3.     mov eax, 80000002h
  4.     cpuid
  5.     mov [ edi + 0  ], eax
  6.     mov [ edi + 4  ], ebx
  7.     mov [ edi + 8  ], ecx
  8.     mov [ edi + 12 ], edx
  9.     mov eax, 80000003h
  10.     cpuid
  11.     mov [ edi + 16 ], eax
  12.     mov [ edi + 20 ], ebx
  13.     mov [ edi + 24 ], ecx
  14.     mov [ edi + 28 ], edx
  15.     mov eax, 80000004h
  16.     cpuid
  17.     mov [ edi + 32 ], eax
  18.     mov [ edi + 36 ], ebx
  19.     mov [ edi + 40 ], ecx
  20.     mov [ edi + 44 ], edx
复制代码
然后用MessageBoxA显示buffer即可。

280

主题

203

回帖

0

精华

版主

积分
1808
发表于 2011-7-13 12:35:52 | 显示全部楼层
这个太经典了。

12

主题

144

回帖

0

精华

铜牌会员

积分
281
发表于 2011-12-26 12:35:06 | 显示全部楼层
有点用途!

0

主题

36

回帖

0

精华

铜牌会员

积分
86
发表于 2012-5-26 18:48:16 | 显示全部楼层
这个太经典了。

12

主题

144

回帖

0

精华

铜牌会员

积分
281
发表于 2012-5-26 19:51:17 | 显示全部楼层
9298 发表于 2012-5-26 18:48
这个太经典了。

你煞笔啊,学人讲话!

30

主题

693

回帖

0

精华

钻石会员

积分
2815
发表于 2015-3-29 14:07:12 | 显示全部楼层
学无止境
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表