阅读linux内核源代码时,底层的汇编语言格式使用的是AT&T。AT&T汇编语言格式和我们熟悉的intel的汇编很类似,但是也有很大的不同地方。现将常用的AT&T格式的语法列出如下。
1:寄存器应用
寄存器前加%,如mov %eax, %ebx
2:操作数顺序
操作数的排列从左到右为源到目的,如如mov %eax(源),%ebx(目的)