用ENTER结束输入
data segmentdb 100 dup(0)
data ends
start:
mov ax,data
mov ds,ax
mov bx,0
mov cx,10
s: mov ah,00h
int 16h
mov ,al
mov dl,
mov ah,2h
int 21h
inc bx
loop s
上面是我在网上找到后自己改的,功能是输入10个字符并同时在光标处输出。现在想当输入ENTER键时结束输入,继续向下执行。生成obj文件没问题,不过执行出了问题不知哪错了,求解!!!谢谢了
s: mov ah,00h
int 16h
mov ,al
mov dl,
cmp dl,1ch /ENTER的扫描码是1ch/
jne s /不是1ch是跳转/
mov ah,2h
int 21h
inc bx
页:
[1]