. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->外中断
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  关于p276 结合 检测点15.1 结合例子 我有一共问题 不是我错了  就是王老师错了  [待解决] 回复[ 0次 ]   点击[ 272次 ]  
sendro
[帖 主]   [ 发表时间:2015-01-14 22:41 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2014-12-29 20:44
276 说 1 2 3 步骤是 硬件执行  既然引发了 9号中断  那么怎么可能再去改写 9号中断呢?

我认为这里的解释应该是这样的

按下键盘  1 2  产生扫描码 

至于3  发生不发生都不知道

但是!! 这里的 60H的扫描码还是存在的


例子是从 60H 重新读取出 扫描码 
那么 15.1的 说法我认为就有问题了  需要简化吗?? 这个int9是我们通过读取扫描码自己写的一个程序

假设前面 的已经调用了中断程序 那么 他最后也会自动 iret  和   现在这个简化又有什么关系呢??


我认为 重新设置步骤还是需要   




总结:例子是 通过重新读取 60H端口的扫描码  然后进行对比后 针对性处理
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved