21,459
社区成员
发帖
与我相关
我的任务
分享
DATAS SEGMENT
;此处输入数据段代码
BUF DB 6
DB ?
SAVOR DB 5 dup(0)
DB '$'
SHIFTLINE DB 13,10,'$'
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码段代码
LEA DX,BUF;输入最多5个字符的字符串
MOV AH,0AH
INT 21H
;新添加的代码
XOR BX, BX
MOV BL, BUF[1]
MOV BUF[BX+2],'$'
LEA DX,SHIFTLINE;输出一行换行
MOV AH,9
INT 21H
LEA DX,SAVOR;输出实际输入的字符
MOV AH,9
INT 21H
MOV AH,4CH
INT 21H
CODES ENDS
END START