如果使用10号中断把内容放到A中是有如何将A中的内容显示出来呢
;如何使用10号中断
;要用10中断输入字符串就要先定义一个缓存空间
datar segment
A
db
10,9,10 dup(?),'$'; 10是最大字符数,9是实际键入的字符数,10 dup(?)是放键 入的字符的空间,'$'是字符串结束符号.
datar ends
code segment
assume cs:code,ds:datar
main proc near
push ds
mov ax,0
mov ax,datar
mov ds,ax
lea dx,A
mov
ah,10
int
21h
;输入的字符串就会放到A的空间中
lea dx,A
mov ah,09h
int 21h
ret
main endp
code ends
end main