位置:首页 > IC型号导航 > 首字符I型号页 > 首字符I的型号第891页 > IS82C59A-12Z96 > IS82C59A-12Z96 PDF资料 > IS82C59A-12Z96 PDF资料2第7页

82C59A
地址总线(16)
控制总线
I / OR
数据总线( 8 )
I / OW
INT
INTA
CS
级联
线
CAS 0
CAS 1
CAS 2
SP / EN
A
0
D
7
- D
0
82C59A
RD
WR
INT
INTA
IRQ
7
IRQ
6
IRQ
5
IRQ
4
IRQ
3
IRQ
2
IRQ
1
IRQ
0
从程序/
让缓冲
打断
请求
图5. 82C59A标准系统总线接口
发生在八千零八十五分之八千零八十零系统,这些事件:
1.一个或多个中断请求线
( IR0 - IR7 )被高高举起,设置相应的内部收益率
位( S) 。
2. 82C59A评估中的优先级的请求
分解器,并发送一个中断(INT )给CPU,如果
适当的。
3. CPU承认LNT ,产生
INTA脉冲。
4.在接收到一个LNTA从CPU组,最高的
优先LSR位被置位,并且相应LRR位
复位。该82C59A还将发布一个CALL指令
码( 11001101 )到8位数据总线至D0 - D7 。
5.本CALL指令将启动另外两个INTA
脉冲被从CPU组发送到82C59A 。
6.这两个INTA脉冲,使82C59A释放其
预编程的子程序地址到数据总线。
低8位地址被释放在网络连接第一个INTA脉冲
高8位的地址被释放在所述第二
INTA脉冲。
7.这样就完成了公布的3个字节的CALL指令
在82C59A 。在伊朗原子能组织模式中, LSR位复位的
第三个INTA脉冲结束。否则, LSR位
保持状态直到一个合适的EOI命令发出
在中断序列的末端。
在一个80C86 /二百八十六分之八十八系统中发生的事件是
同样,直到步骤4 。
4. 82C59A不与网络连接期间,第一个驱动数据总线
INTA脉冲。
5. 80C86 / 286分之88 CPU将启动第二个INTA脉冲。
在此INTA脉冲,相应的ISR位被置位,并
在IRR的相应位复位。该82C59A
输出所8位指针放到数据总线上,以由读
CPU中。
6.这样就完成了中断周期。在AEOI模式中,
ISR位被复位在第二INTA脉冲结束。 Oth-
erwise的ISR位会保持到一个合适的EOI
命令是在中断子程序结束时发布。
如果没有中断请求出现在任一序列的第4步
(即请求过短的持续时间) ,在82C59A会
发出一个中断7级。如果从编程上的IR位
7 ,中国科学院线仍然无效和向量地址
从主82C59A输出。
中断程序产出
8080 , 8085中断响应模式
此序列由3 INTA脉冲定时。在第一个连接
LNTA脉冲时,CALL操作码被启用到数据总线上。
第一个中断向量字节数据:十六进制CD
D7
呼叫号码
1
D6
1
D5
0
D4
0
D3
1
D2
1
D1
0
D0
1
在第二个INTA脉冲的低地址
相应的服务程序被使能输出到数据总线上。
FN2784.5
2006年3月17日
7