当前位置: 代码迷 >> 汇编语言 >> 【跪求】8259A编程有关问题
  详细解决方案

【跪求】8259A编程有关问题

热度:8221   发布时间:2013-02-26 00:00:00.0
【跪求】8259A编程问题
Assembly code
in al , INT_M_CTLMASKor al , 1out INT_M_CTLMASK;----------------------分割线--------------------in al , INT_M_CTLMASKand al , 0xFEout INT_M_CTLMASK


以上的语句是往OCW1中写入IMR么?

我想问的是在对8259a操作的什么时候用,20h,21h或A0h,A1h
怎么设置读取OCW1还是OCW2,读取的时候是读取OCW1还是OCW3怎么判断。
在说8259A的设置不时候按照顺序的么,那么在读取的时候可以随机读取OCW1或者OCW2,OCW3,OCW0么?

------解决方案--------------------------------------------------------
顺序有些不能乱,有些可以乱,8259A的编程在 微机原理 里面是最基本的,你自己去看书,我在这里不叙述了吧。。。。。

8259A的编程,电子工业出版社 《微机原理与技术接口》 P210 ,非常简单。。。。去仔细看看
------解决方案--------------------------------------------------------
http://liurugongzi.blog.sohu.com/159648840
我是通过这个学习的。