📄 hw249_1.asm
字号:
.MODEL SMALL,C
.STACK 128
.DATA
buff DB 5H, "ABCDE",0dh,0ah,"$"
.CODE
Covert PROC USES SI DI AX BX, String:PTR BYTE
mov bx, String
MOV si, bx
inc si
LEA DI,[SI+BX]
xor ch, ch
mov cl, [bx]
shr cx, 1
.repeat
mov al, [si]
xchg al, [di]
mov [si], al
inc si
dec di
.untilcxz
over:
RET
Covert ENDP
.STARTUP
INVOKE Covert, ADDR buff
MOV DX, offset buff+1
MOV AH,9H
INT 21H
.EXIT 0
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -