跳到主要内容

汇编

第一:宏汇编

宏定义:

macro_name MACRO [dumny_parameter_list]

宏定义体

ENDM

macro_name // 宏定义的名称

[dumny_parameter_list] //哑元表给出宏定义中所用到的形式参数,虚参,每个哑元之间用逗号隔开

MACRO/ENDM // 伪操作

宏调用:

macro_name [actual_parameter_list] // 实元

1宏定义可以无变元

SAVEREG MACRO

PUSH AX

PUSH BX

PUSH CX

PUSH DX

PUSH SI

PUSH DI

ENDM

2变元可以是操作码

FOO MACRO P1,P2,P3

MOV AX,P1

P2 P3

ENDM