淘先锋技术网

首页 1 2 3 4 5 6 7

当8086的INTR引脚上产生中断信号时?

CPU响应可屏蔽中断的过程:CPU在INTR引脚上接到一个中断请求信号,如果此时IF=1,并且,当前的中断有最高的优先级,CPU就会在当前指令执行结束完以后开始响应外部中断请求。

这是,CPU通过INTA引脚连续发送两个负脉冲,外设接口在接到第二个负脉冲后,在数据线上发送中断类型码,CPU接到这个中断类型码后做如下操作:

1 将中断类型码放入暂存器保存;

2 将标志寄存器内容入栈,保护中断状态;

3 将IF和TF表示清零;

4 保护断点。IP和CS内容入栈;

5 根据当前中断类型码,在中断向量表找到相应的中断子程序的首地址,将其装入IP和CS,这样就可以实现自动转向中断服务子程序处执行。Intel 2164 芯片为64K*1b,所以需要2片就可以了,至于怎么连就得看你是子扩展还是位扩展了。2164的地址线是8根,有行选通和列选通,分时传送地址。

java向量 栈,当8086的INTR引脚上产生中断信号时