试题详情
- 简答题某系统中有两片8259A,从片的请求信号连主片的IR2引脚,设备A中断请求信号连从片IR5引脚。说明设备A在一次I/O操作完成后通过两片8259A向8086申请中断,8086CPU通过两片8259A响应中断,进入设备A中断服务程序,发送中断结束命令,返回断点的全过程。
-
设备A在一次I/O操作完成后在8259A从片中断请求输入端IR5上产生中断请求,中断请求被锁存在8259A从片IRR中,并经IMR“屏蔽”,其结果送给优先权电路判优。控制逻辑接收中断请求,向8259A主片IR2引脚输出INT信号,中断请求被锁存在8259A主片IRR中,并经IMR“屏蔽”,其结果送给优先权电路判优。控制逻辑接收中断请求,向CPU输出INT信号。CPU从INTR引脚接受8259A主片的INT信号,进入连续两个INTA 周期。优先权电路设臵ISR中的对应位,在收到第一个INTA 信号后, 8259A主片把当前申请中断的8259A从片的ID代码010,通过CAS0~CAS2送到相应的8259A从片。相应地8259A从片在收到第二个INTA 信号时,将中断类型号N送到数据线上。
8086CPU获得中断类型号N后,在N×4和N×4+2对应的中断向量表单元获取中断向量分别臵入IP和CS,从此进入设备A的中断服务程序。
在中断服务程序结束前(即执行IRET指令前),应分别向从片8259和主片8259发送EOI中断结束命令,然后执行IRET指令,返回断点。 关注下方微信公众号,在线模考后查看
热门试题
- 编写程序,读入20个数据,统计每个相同数
- 简述8259A芯片中与中断请求操作相关的
- 什么是中断向量?中断类型为1FH的中断向
- 8086CPU有最小和最大两种工作模式,
- 在8086变址寻址方式中,操作数的物理地
- 用符号“>”把下面的数按从大到小的顺序
- 可用作简单输入接口的电路是()。
- EPROM是指()
- 什么叫“相联存储映像表”?说明它的结构和
- SRAM和DRAM存储原理不同,它们分别
- 有3片8259A级联,从片分别接入主片的
- 需要定期刷新的存储器类型为()
- 什么是I/O接口?为什么设置I/O接口?
- 指令“JMP
- 设(AX)=9ABCH,(DX)=876
- 8086复位后如下寄存器的内容为:(CS
- 一个有符号字数组以0为结束标志,求这个数
- 编写程序,把一个30个元素的有符号字数组
- 8086工作在最小模式下,当M/IO#=
- 8086/8088CPU工作在最小方式对