汇编下如何获取CPU或CF卡的序列号?

ltr 2007-08-01 09:55:10
我使用的是pc104,编程环境是EVC,但是用CreateFile返回的是空值,所以希望得到汇编下获取CPU或CF卡的序列号的函数或方法?用于生成软件的序列号。
急急急!!!
希望各位高手献招,解决后马上揭帖!
...全文
339 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ReverseEngineering 2007-08-05
  • 打赏
  • 举报
回复
类似功能的指令好象就是CPUID
ltr 2007-08-04
  • 打赏
  • 举报
回复
combojiang:
你给的代码有适用范围,我试了几个CPU,获取的序列号都是相同的。
combojiang 2007-08-01
  • 打赏
  • 举报
回复
unsigned long s1,s2;
_asm
{
mov eax,03h
xor ecx,ecx
xor edx,edx
cpuid
mov s1,edx
mov s2,ecx
}

s1,s2就是取到的低32位和高32位序列号。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧