当前位置: 代码迷 >> 汇编语言 >> 键盘控制器8042与8259A相连外,还与总线相连吗?解决方案
  详细解决方案

键盘控制器8042与8259A相连外,还与总线相连吗?解决方案

热度:5912   发布时间:2013-02-26 00:00:00.0
键盘控制器8042与8259A相连外,还与总线相连吗?
8042收到位于键盘上的8048芯片的按键码之后,通过与8259A的连接发起中断,内核在中断例程中通过0x60端口读取8042缓冲区数据,端口数据是通过8259A读取的还是总线与8042也有连接?也就是说8042既与8259A相连,也与总线相连?


端口数据是通过8259A读取还是通过总线读取?

------解决方案--------------------------------------------------------
楼主计算机原理学得实在是。。。
所有I/O接口电路都直接和系统总线相连,包括8042。否则的话,怎么访问端口,怎么进行数据传送?
至于中断,8042有专门的中断线路直接或间接与8259A相连。
这是两种信号,8259只负责中断,它哪有能力管理数据传送?那是输入输出控制器集中芯片ICH的工作,ICH负责总线控制。
------解决方案--------------------------------------------------------
楼上整洁!
  相关解决方案