鱼C论坛

 找回密码
 立即注册
查看: 2909|回复: 0

用ENTER结束输入

[复制链接]
发表于 2011-6-13 23:32:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
data segment
db 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 [bx],al

     mov dl,[bx]
     mov ah,2h
     int 21h
     inc bx
loop s
上面是我在网上找到后自己改的,功能是输入10个字符并同时在光标处输出。现在想当输入ENTER键时结束输入,继续向下执行。生成obj文件没问题,不过执行出了问题不知哪错了,求解!!!谢谢了

s:   mov ah,00h
     int 16h
     mov [bx],al
         
     mov dl,[bx]
     cmp dl,1ch     /ENTER的扫描码是1ch/
     jne s          /[bx]不是1ch是跳转/
     mov ah,2h
     int 21h
     inc bx
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-23 16:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表