我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

在dev-c中内嵌汇编代码

#include
int main(){
int a,b;
a=3;
b=9;

asm("movl $4,%eax"\
"movl %eax,a");

    printf("%d",a);

}

a的值没变,而且提示bad register name '%eaxmovl %eax'

movl改为mov a, b改成全局变量, asm
例:

#include<cstdio>
int a, b;
int main(){
a = 3;
b = 6;
asm("mov $4,%eax");
asm("mov %eax,a");
printf("%d",a);
}

近期文章

  • ValueError: Expected a cuda device, but got: cpu
  • 请问这个需要怎么改?
  • 用Python实现文本挖掘词频统计
  • opencv,棋盘格标定,cvFindExtrinsicCameraParams2
  • AD9176输出不稳定,时有时无
  • python读取EXCEL的特定汉字无法读取
  • AD9176输出不稳定是什么问题啊?
  • 关于数电用proteus实现数字电子时钟
  • c语言 矩阵乘法 请问我写的程序错在哪里
  • C# 类库编译DLL文件供我使用
  • 棋盘上的指针的移动的问题,运用C语言编程的知识是如何结决的
  • 各位,帮我看看哪错了?
  • python接管指定端口后,定位元素找不到报错
  • 关于audit history问题
  • c语言求200以内素数问题
  • 哪里的步骤出错了呢?
  • U盘位置不可用拒绝访问
  • laravel8登录注册用jetsteam是最好的吗?
  • 快来帮下编程小白吧,太折磨了
  • pyspark报缺少zlib库,但是python可正确运行

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华