我希望程序逐字反转字符串例如:
输入:
堆栈溢出
输出:
Kcats wolfrevo
请帮我...
请修复此代码并完成它:
.MODEL SMALL
.stack 64
.DATA
msg DB "stack owerflow"
DB "$"
.CODE
.STARTUP
LEA SI, msg
MOV DI, SI
l1:
INC DI
MOV AL, [DI + 1]
CMP AL, ' '
JNE l1
l2:
MOV AL, [SI]
xchg AL, [DI]
MOV [SI], AL
INC SI
DEC DI
CMP SI, DI
JB l2
l3:
MOV AH, 09h
LEA DX, msg
INT 21h
MOV AH, 08h
INT 21H
.STACK
END