data segment
string db "assembly language programming"定义输入缓冲区
CRLF db 0DH,0AH,'$';回车换行
data ends
code segment
assume cs:code,ds:data
main proc far
mov ax,data
sub ax,20h
mov ds,ax
lea dx,crlf
mov ah,9
int 21h;输出回车换行(9号调用)
;mov bl,string
;mov bh,0H
;mov byte ptr string+[bx],'a';在输入字符串最后加上'$'
lea dx,string+0
mov ah,9
int 21h;输出字符串(9号调用)
mov ah,4ch
int 21h
main endp
code ends
end main
这样可以不????