一个汇编语言的填空题

当中断控制器8259A的A0接向地址总线A1时,若其中一个入口地址为62H,另一个为___H,若某外设的中断类型码为86H,则该中断应加到8259A的中断请求寄存器IRR... 当中断控制器8259A的A0接向地址总线A1时,若其中一个入口地址为62H,另一个为___H,若某外设的中断类型码为86H,则该中断应加到8259A的中断请求寄存器IRR的___输入端。

给答案时也解释一下原因吧
第一个空对了,第二个空答案给的是IR6,为什么呢???
展开
 我来答
圆球球UOB
推荐于2016-08-08 · TA获得超过648个赞
知道小有建树答主
回答量:317
采纳率:0%
帮助的人:0
展开全部
A0:在系统中,必须分配给8259A两个端口地址,其中一个为偶地址,一个为奇地址,并且要求偶地址较低,奇地址较高,该引脚为一输入信号,一般与CPU的某根地址线相连,用来表明是哪一个端口被访问。
在8088系统中,由于系统的数据总线是8位的,因此8259A的D7-D0可以直接与系统的数据总线相连,而此时8259A的A0端也可以直接与系统中地址总线的A0端相连,这样8259A就被分配了两个相邻的一奇一偶的端口地址,从而满足了8259A对端口地址的要求。
但是,在一个8086系统中,由于数据总线是16位的,因此8259A的A0端连接方式就与8088系统中不同。这里,有一个较为简单的解决方式,即将8086系统中16位数据总线中的高8位弃之不用,直接将8259A的D7-D0端与系统中数据总线的低8位相连。但是,需要注意一点,此时分配给8259A芯片的两个端口地址在系统中并不是相邻的一奇一偶地址,而是相邻的两个偶地址,此时8259A的A0端与系统中地址总线的A1端相连,而偶地址时地址总线的A0端总是为0,这样就满足了8259A对端口地址的要求。
故另一个60H

ICW2控制初始化命令字各位的具体含义如下:
A15~A8为中断向量的高8位,用于MCS80/85系统;T7~T3为中断向量类型码,用于88/86系统。中断向量类型码的低3位是由引入中断请求的引脚IR0IR7决定的。比如设ICW2为40H,则8个中断向量类型码分别为40H、41H、42H、43H、44H、45H、46H和47H。中断向量类型码的值与ICW2的低3位无关
由于终端类型码只有高五位有效,故86H中断应该为10000110所表示的中断,也就是最高的那位,就是IR7
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式