当前位置:
代码迷
>>
汇编语言
>> int 9h和int 16h为什么不能合成一步呢?该如何解决
详细解决方案
int 9h和int 16h为什么不能合成一步呢?该如何解决
热度:
8753
发布时间:
2013-02-26 00:00:00.0
int 9h和int 16h为什么不能合成一步呢?
(1) 直接从键盘读入内容到ah,al可以么? 跳过缓存这个步骤?
(2) int 9是否会写满缓存区? int 9的缓存区到底是多大呢?
------解决方案--------------------------------------------------------
你干脆直接访问键盘端口61h好了。否则的话,只能把你没来得及通过int 9取走的东西保存在缓冲区里。它好象是16个字节吧。我说得不一定正确。
查看全文
相关解决方案