看看这个,是不是边写边显示?:
下边的这个程序看起来有点麻烦,大部分是它的框架,他的实际部分只有短短的几行,*号之内的部分。
DATAS SEGMENT
;此处输入数据段代码
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
MSG DB 'INPUT YOUR NUMBERS:$'
NUM DB 50 DUP(?)
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码据段代码
;**********
LEA DX,MSG
MOV AH,09H
INT 21H
MOV DI,OFFSET NUM
INPUT:
MOV AH,1
INT 21H
CMP AL,0DH
JE EXIT
MOV [DI],AL
INC DI
JMP INPUT
EXIT:
MOV AH,4CH
INT 21H
;************
CODES ENDS
END START