📄 1.asm
字号:
;1.ASM
;PUBLIC INFO1,INFO2,BUFA,BUFB,BUF,MAIN,INFO0,INFO3
EXTRN CHANGE1:FAR,CHANGE2:FAR,CHANGE3:FAR,CHANGE4:FAR
DATA SEGMENT
INFO0 DB 0AH,0DH,'THIS IS THE CHANGE OF LETTER TO LETER:$'
INFO1 DB 0AH,0DH,'PLEASE INPUT STRING:$'
INFO2 DB 0AH,0DH,'OUTPUT STRING:$'
BUFA DB 81
DB ?
DB 80 DUP (?)
BUFB DB 80 DUP (?)
INFO3 DB 0AH,0DH,'THIS IS THE CHANGE OF DIGITAL TO DIGITAL:',0AH,0DH,'$'
BUF DB 0DH,0AH,'THE NUMBER IS:0100101010001111B',0AH,0DH,'THE RESULT IS:$'
DATA ENDS
STACK SEGMENT STACK
DB 200 DUP (?)
STACK ENDS
CODE SEGMENT
MAIN PROC FAR
ASSUME DS:DATA,CS:CODE,SS:STACK
MOV AX,DATA
MOV DS,AX
DISP MACRO M
LEA DX,M
MOV AH,9
INT 21H
ENDM
CALL CHANGE1
CALL CHANGE2
DISP INFO3
DISP BUF
CALL CHANGE3
CALL CHANGE4
RET
MAIN ENDP
CODE ENDS
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -