直接从键盘端口获取数据的问题

taojy 2004-09-09 10:06:22
我用 in al,60h 获取不了从键盘输入的数据,执行这条语句后 al 的值永远都是 1Ch ,怎么才能用 in 获取键盘输入啊?
...全文
83 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
angi_2004 2004-09-09
  • 打赏
  • 举报
回复
如果不使用中断的话, 当你打字的时候系统默认的9号中断已经把buffer中的数据取出, 所以你读到的数值是错的
taojy 2004-09-09
  • 打赏
  • 举报
回复
用in可以直接从端口获取数据啊
Areslee 2004-09-09
  • 打赏
  • 举报
回复
晕!没中断怎么能取到数据?
taojy 2004-09-09
  • 打赏
  • 举报
回复
我想不用中断来获取键盘输入啊,老是不正确。
Areslee 2004-09-09
  • 打赏
  • 举报
回复
在INT 9H的处理程序中使用

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧