- 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
我是通过这个学习的。