
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标准系统总线接口
6.这样就完成了中断周期。在AEOI模式中,
ISR位被复位在第二INTA脉冲结束。 Oth-
erwise的ISR位会保持到一个合适的EOI
命令是在中断子程序结束时发布。
如果没有中断请求出现在任一序列的第4步
(即请求过短的持续时间) ,在82C59A会
发出一个中断7级。如果从编程上的IR位
7 ,中国科学院线仍然无效和向量地址
从主82C59A输出。
第二次中断向量字节的内容
IR
D7
7
6
5
4
3
A7
A7
A7
A7
A7
A7
A7
A7
D6
A6
A6
A6
A6
A6
A6
A6
A6
D5
A5
A5
A5
A5
A5
A5
A5
A5
间隔= 4
D4
1
1
1
1
0
0
0
0
D3
1
1
0
0
1
1
0
0
D2
1
0
1
0
1
0
1
0
D1
0
0
0
0
0
0
0
0
D0
0
0
0
0
0
0
0
0
中断程序产出
8080 , 8085中断响应模式
此序列由3 INTA脉冲定时。在第一个连接
LNTA脉冲时,CALL操作码被启用到数据总线上。
第一个中断向量字节数据:十六进制CD
D7
呼叫号码
1
D6
1
D5
0
D4
0
D3
1
D2
1
D1
0
D0
1
2
1
0
IR
间隔= 8
D7
D6
A6
A6
A6
A6
A6
A6
A6
A6
DS
1
1
1
1
0
0
0
0
D4
1
1
0
0
1
1
0
0
D3
1
0
1
0
1
0
1
0
D2
0
0
0
0
0
0
0
0
D1
0
0
0
0
0
0
0
0
D0
0
0
0
0
0
0
0
0
7
6
5
4
3
2
1
0
A7
A7
A7
A7
A7
A7
A7
A7
在第二个INTA脉冲的低地址
相应的服务程序被使能输出到数据总线上。
当时间间隔= 4位, A5 - A7进行编程,而
A0 - A4是由82C59A自动插入。当
时间间隔= 8 ,只有A6和A7进行编程,而A0 - A5
自动插入。
在第三INTA脉冲,了合的较高地址
priate服务程序,这是编程的2字节
初始化序列(A8 - A15) ,使能到总线上。
4-6