
Interrupt Control Unit
7-8
7.1.4.8
ESC Opcode Exception (Interrupt Type 07h)
Generated if execution of ESC opcodes (D8h–DFh) is attempted. The microcontrollers do
not check the escape opcode trap bit. The return address of this exception points to the
ESC instruction that caused the exception. If a segment override prefix preceded the ESC
instruction, the return address points to the segment override prefix.
Note: All numeric coprocessor opcodes cause a trap. The Am186ES and Am188ES
microcontrollers do not support the numeric coprocessor interface.
7.1.5
Interrupt Acknowledge
Interrupts can be acknowledged in two different ways—the internal interrupt controller can
provide the interrupt type or an external interrupt controller can provide the interrupt type.
The processor requires the interrupt type as an index into the interrupt vector table.
When the internal interrupt controller is supplying the interrupt type, no interrupt
acknowledge bus cycles are generated. The only external indication that an interrupt is
being serviced is the processor reading the interrupt vector table.
When an external interrupt controller is supplying the interrupt type, the processor
generates two interrupt acknowledge bus cycles (see Figure 7-1). The interrupt type is
written to the AD7–AD0 lines by the external interrupt controller during the second bus cycle.
Interrupt acknowledge bus cycles have the following characteristics:
n
The two interrupt acknowledge cycles are locked.
n
Two idle states are always inserted between the two interrupt acknowledge cycles.
n
Wait states are inserted if READY is not returned to the processor.
Figure 7-1
External Interrupt Acknowledge Bus Cycles
Notes:
1. ALE is active for each INTA cycle.
2. RD is inactive.
T1
T2
T3
T4
T1
T2
T3
T4
S0–S2
INTA
Internal lock
Ti
Ti
Interrupt
Acknowledge
Interrupt
Acknowledge
AD7–AD0
Interrupt
Type
Содержание Am186 ES
Страница 1: ...Am186 ES and Am188 ES User s Manual...
Страница 4: ...iv...
Страница 12: ...Table of Contents xii...
Страница 22: ...Features and Performance 1 8...
Страница 60: ...System Overview 3 28...
Страница 84: ...Chip Select Unit 5 14...
Страница 132: ...Timer Control Unit 8 8...
Страница 166: ...Programmable I O Pins 11 6...
Страница 184: ...Register Summary A 18...