3.asm
来自「此程序是微机与接口技术的课程设计源程序 」· 汇编 代码 · 共 43 行
ASM
43 行
;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 + =
减小字号Ctrl + -
显示快捷键?