assembly - #define 汇编中的替代方案?

标签 assembly x86 nasm

汇编(或至少 NASM)是否具有与 C/C++ #define 等效的功能?

我想做这样的事情:

#define i [ebp - 4]

最佳答案

NASM:

%define i [ebp - 4]

来源:http://www.nasm.us/doc/nasmdoc4.html

编辑: 也许“equ”对您来说也很有趣。看看这个线程: What's the difference between %define and equ in NASM?

关于assembly - #define 汇编中的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27829680/

相关文章:

assembly - 试图获取当前运行的 .COM 程序的名称。它存储在哪里?

c - 理解一些汇编语句的目的

c - 从编译器 asm 输出逆向工程数组维度/结构布局?

c - ld 在 .o 中找不到符号

c - 为什么在 nasm 中使用外部 c 函数会破坏此代码?

assembly - 使用 GAS AT&T 指令为引导扇区计算填充长度?

assembly - 在 Extern 8086 程序中写入堆栈无效,通过 MOV [BP] ,AL

x86 - 将权限级别从 CPL0 更改为 CPL3

ubuntu - 使 ld : Command not found in Ubuntu

C包含十六进制常量的文件