作者:zwjy2018 | 来源:互联网 | 2023-05-17 17:25
程序如下:
.386
A1 SEGMENT USE16
BUF1 DB '123GOOD'
BUF2 DB 7 DUP(?)
A1 ENDS
B1 SEGMENT USE16 STACK
DB 200 DUP(0)
B1 ENDS
C1 SEGMENT USE16
ASSUME DS:A1,SS:B1,CS:C1
BEGIN: MOV AX,A1
MOV DS,AX
LEA DI,BUF1
MOV BX,7
PART1: PUSH DI
INC DI
DEC BX
JNZ PART1
MOV CX,7
LEA DI,BUF2
PART2: POP BX
MOV [DI],BX
INC DI
DEC CX
JNZ PART2
MOV AH,9
INT 21H
MOV AH,4CH
INT 21H
C1 ENDS
END BEGIN
请指教哪里有错啊。
5 个解决方案
突然发现是把地址压栈了。不过还是请各位帮着改一下吧。