为方便编辑大程序,可将程序分在若干文件中,在主程序中用include将其何和一体
格式 INCLUDE 文件名 ps: 文件名若不含目录,则默认当前目录 include包含的多个文件本质上仍是一个源程序,被包包含文件能单独汇编格式:
MACRO [形参表] ….. ENDM
操作符
操作符作用&替换<>字符串!转义%将后跟的一个表达式作为实参;;宏注释:reg说明宏定义设定的参数在调用时必不可少: =默认值设定参数默认值宏展开的过程 汇编程序扫描源程序到有定义的宏调用时,就用宏定义体来替代 宏指令,多余参数不考虑、缺少的参数做“空”处理 宏定义允许嵌套
宏的伪指令 LOCAL:局部标号伪指令 宏定义中出现了标号,就要用lOCAL在宏声明后先声明PURGE:删除宏名 某个宏定义不需要时,用其删除以便之后的程序再使用这个宏名EXITM:程序中有时需要连续的重复一段相同或者基本相同的语句,可以用重复汇编伪指令,要用ENDM来结束
REPEAT 格式:
REPEAT 重复次数 …… ENDM
FOR 格式
FOR 形参,<实参表> …… ENDM
FORC 实参表为字符串的FOR,字符串不需要<>扩起来