LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 739|回复: 1

关于c中内联汇编的(rh9下)

[复制链接]
发表于 2007-3-26 10:41:59 | 显示全部楼层 |阅读模式
问大家一个问题,关于c中内联汇编的:
int main(){
_asm_("push %%ax"::;
}
用gcc -S test.c
提示说再第一个":"出解析错误
发表于 2007-3-26 22:03:49 | 显示全部楼层
  1. __asm__ ("汇编语句"
  2.         :输出寄存器
  3.         :输入寄存器
  4.         :会被修改的寄存器);
复制代码

没有输入输出的话,后面的那3个":"省略。(被修改的寄存器一般交给编译器处理)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表