hw249_1.asm
来自「汇编的例子利用汇编工具可编译通过不知是否有」· 汇编 代码 · 共 34 行
ASM
34 行
.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 + =
减小字号Ctrl + -
显示快捷键?