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

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

上一主题 下一主题
离线黑咖啡.
 
发帖
1883
C币
-235722
威望
335
贡献值
1
银元
-2
铜钱
4227
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
#define BYTE . char域名
typedef unsign.ed long dwo.rd;           女人
BYTE szCpu[16]  = { 0 }.;服务器
    .UINT uCpuID   .  = 0U;                健康
            asm ("movl $0,%eax..");    美容
       .     asm("cpuid");域名
  .          a.sm("movl  %ebx ,dword ptr szCpu[0]");//////////Error 服务器
      .      asm("movl  %edx ,dword ptr szCpu[4]");//////////Err.or虚拟主机
     .       asm("movl  %ecx ,dword ptr sz.Cpu[8]");//////////Error服务器
  .          asm("movl  $1,.%eax");             汽车
    .        asm("cpuid");.
            asm.("movl %.edx ,uCpuID")            杀毒
请高手告诉我那三行是.什么错误?其中dword ptr 是什么意.思?投资
难道是说把ebx中的数传.给数组szCPU从第一个位置起的双字(4.个字节)。.

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

精彩

感动

搞笑

开心

愤怒

无聊

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