论坛风格切换切换到宽版
  • 894阅读
  • 1回复

[问题求助][RedHat] 嵌入C的汇编 asm("movl %ebx ,dword ptr szCpu[0]");//////////Error [复制链接]

上一主题 下一主题
离线frt0502.
 
发帖
2022
C币
-132196
威望
355
贡献值
1
银元
-2
铜钱
4484
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
#define B.YTE  char.
t.ypedef unsigned long. dword;.
BYTE .szCpu[16]  = { 0 };.
    UI.NT uCpuID     .= 0U;            .
        .    asm ("m.ovl $0,%eax");              乙肝
            asm("c.puid");学习
            a.sm("movl.  %ebx ,dword ptr szCpu[0]");//////////Error [成人用品]
.           asm("movl  %edx ,dwo.rd ptr szCpu[4]");//////////Error           女人
   .  .       asm("movl  %ecx ,dword ptr szCpu[8]");//////////Error           建材
      .      asm("movl  $1,%eax.");            杀毒
            asm("cpuid.");.
            asm.(".movl %edx ,uCpuID")            杀毒
请高手告.诉我那三行是什么错误?其中dword ptr 是什么意.思?              乙肝
难道是说把ebx中的数传给数组szCPU从第一个位置.起的双字(4个字.节)。             电子

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线八爪鱼.
发帖
2055
C币
-193375
威望
397
贡献值
1
银元
0
铜钱
4633
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[RedHat]
是 异或esi寄存器中的值
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个