宏定义如下:
INT21 MACRO FUNCTN
MOV AN, FUNCTN
INT 21H
ENDM
DISP MACRO CHAR
MOV DL, CHAP
INT21 02H
ENDM
这两个宏,需要在程序中调用,目的是显示一个ASCII码字符。
例如显示 A 时,调用宏的指令如下:
DISP 'A'
这个调用,经过编译,就会展开成为如下的代码:
MOV DL, 'A'
MOV AH, 02H
INT 21H
这些指令执行后,将在屏幕上显示出来一个 A 字。