4
|
Nathan Campos · 技术社区 · 14 年前 |
![]() |
1
3
GAS vs NASM comparison - Macros 显示了执行参数化宏的方法,但只是简单的替换。 |
![]() |
2
3
下面是第一种类型的内联gcc示例。
通常人们使用的是“C”预处理器。 |
![]() |
3
1
我从来没有见过像第一个例子那样支持宏的汇编程序。第二个例子非常简单,即使是最基本的汇编文档也应该包含它。对于GNU
把你想要的指令放在
小心使用汇编宏,不要踩在用来保存重要数据的一堆寄存器上。通常,函数调用是解决这些问题的更好方法。 |