主题:宏定义的问题
.MODEL SMALL
CHUAN MACRO STR1,STR2
LOCAL LA1,LA2
LEA SI,STR1
LEA DI,STR2
CLD
LA1: LODSB
CMP AL,'$'
JZ LA2
STOSB
JMP LA2
LA2: STOSB
CHUAN ENDM
.DATA
STR1 DB "ABCDEF"
STR2 DB 6 DUP(?)
.CODE
.startup
CHUAN
MOV DX,OFFSET STR2
MOV AH,9
INT 21H
.EXIT 0
END
程序报错:CHUAN 这一句有错误!
CHUAN MACRO STR1,STR2
LOCAL LA1,LA2
LEA SI,STR1
LEA DI,STR2
CLD
LA1: LODSB
CMP AL,'$'
JZ LA2
STOSB
JMP LA2
LA2: STOSB
CHUAN ENDM
.DATA
STR1 DB "ABCDEF"
STR2 DB 6 DUP(?)
.CODE
.startup
CHUAN
MOV DX,OFFSET STR2
MOV AH,9
INT 21H
.EXIT 0
END
程序报错:CHUAN 这一句有错误!