美文网首页
AT&T 汇编语法解释

AT&T 汇编语法解释

作者: 暴风鱼 | 来源:发表于2017-11-19 22:03 被阅读131次

参考链接:https://en.wikibooks.org/wiki/X86_Assembly/GAS_Syntax

我以前学习过汇编,现在要在Linux学习下AT&T格式的汇编,并在这里记录一下。
本文将用C语言写hello word!程序,并解释其对应的汇编程序。

使用AT&T语法的好处是:

兼容GCC的内联汇编语法,例如,在C程序中可以内嵌汇编语句,Linux内核的代码中
就有这样的这样的内嵌式写法。

GAS 的指令格式通常是这样的:
【操作符】 【源】【目标】

movb $0x05, %al

将把16进制的5 放到 al寄存器中。

操作符后缀


待续.

相关文章

网友评论

      本文标题:AT&T 汇编语法解释

      本文链接:https://www.haomeiwen.com/subject/xqzpvxtx.html