相关疑难解决方法(0)

如何使用GCC在C中编写以下内联汇编代码

我正在阅读这里的一些答案和问题,并不断提出这个建议,但我注意到没有人真正解释过你需要做什么,在Windows上使用英特尔和GCC编译器.下面评论正是我想要做的.

#include <stdio.h>

int main()
{
    int x = 1;
    int y = 2;
    //assembly code begin
    /*
      push x into stack; < Need Help
      x=y;               < With This
      pop stack into y;  < Please
    */
    //assembly code end
    printf("x=%d,y=%d",x,y);
    getchar();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c x86 assembly gcc inline-assembly

2
推荐指数
1
解决办法
4296
查看次数

标签 统计

assembly ×1

c ×1

gcc ×1

inline-assembly ×1

x86 ×1