
Chapter 12
INTERRUPT CONTROLLER (8259A)
Contents
Page
OVERVIEW
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-3
I/O PORT ADDRESSES
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-3
OPERATION OVERVIEW
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-4
FUNCTIONAL DESCRIPTION
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-7
Interrupt Request Register (IRR)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-8
Interrupt Mask Register (IMR)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-8
Priority Resolver (PR)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-9
Interrupt In-Service Register (ISR)
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-9
Control Logic
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-9
Read/Write Control Logic
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-10
Initialization and Operation Registers
. . . . . . . . . . . . . . . . . . . . . . . . .
12-10
Cascade Buffer/Comparator
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-10
PROGRAMMABLE REGISTERS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-11
Initialization Control Words (ICW1-4)
. . . . . . . . . . . . . . . . . . . . . . . .
12-12
ICW1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-12
ICW2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-14
ICW3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-14
ICW4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-15
ICW Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-16
Operation Control Words (OCW1-3)
. . . . . . . . . . . . . . . . . . . . . . . . .
12-16
OCW1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-18
OCW2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-18
OCW3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-19
8259A I/O PORT ADDRESSES
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-21
INTERRUPT ASSIGNMENTS ON THE ZT 8809A
. . . . . . . . . . . . . . .
12-22
OPERATION OF THE INTERRUPT CONTROLLER
. . . . . . . . . . . . .
12-24
Priorities
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-24
Fully Nested Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12-24
12-1
Содержание ZT 8809A
Страница 15: ...Tables Table B 9 J5 Pin Assignments B 17 Table B 10 J6 Pin Assignments B 18 Table B 11 J7 Pin Assignments B 19...
Страница 334: ...Jumper Configurations W49 W48 A W47 B A B W37 W66 A W50 B C J7 W67 Figure A 11 W37 W47 50 W66 W67 Jumper Blocks A 34...
Страница 346: ...Jumper Configurations W61 W60 W62 W63 W64 A B A B W65 Figure A 13 W60 W65 Jumper Block A 46...