= 宏
格式 : name = exp
其中,exp只能为32位整数值,且用=宏定义的符号名称可以重定义;
equ 宏
格式1:name equ exp
exp为有效整数值,可以重定义;
格式2:name equ sym或<sym>
当masm在后面遇到已定义的sym时,就会用该名字代表的整数值或文本代替,不可重定义;
textequ 宏
格式1:name textequ <text>
name定义为text的字面值
格式2:name textequ sym
该sym前面必须定义过,且不能为整数字面值。此时name被sym定义内容所替代;
格式3:name textequ %exp
exp必须为有效整数值