📄 3.asm
字号:
;3.ASM
EXTRN INFO1:BYTE,INFO2:BYTE,BUFA:BYTE,BUFB:BYTE
PUBLIC CHANGE2
CODE SEGMENT
ASSUME CS:CODE
HIGHTOLOW PROC NEAR
CMP AL,'A'
JB STOP
CMP AL,'Z'
JA STOP
ADD AL,20H
STOP: RET
HIGHTOLOW ENDP
CHANGE2 PROC FAR
LEA DX,INFO1
MOV AH,9
INT 21H
LEA DX,BUFA
MOV AH,10
INT 21H
LEA SI,BUFA+1
LEA DI,BUFB
MOV CH,0
MOV CL,[SI]
INC SI
NEXT: MOV AL,[SI]
CALL HIGHTOLOW
MOV [DI],AL
INC SI
INC DI
LOOP NEXT
MOV BYTE PTR [DI] ,'$'
LEA DX,INFO2
MOV AH,9
INT 21H
LEA DX,BUFB
MOV AH,9
INT 21H
RET
CHANGE2 ENDP
CODE ENDS
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -