Non-Maskable Interrupts - Intel 80C186EA User Manual

Hide thumbs Also See for 80C186EA:
Table of Contents

Advertisement

OVERVIEW OF THE 80C186 FAMILY ARCHITECTURE
Stack
PSW
CS
IP
SP
CS
IP
Interrupt
Vector
Table
2.3.1.1

Non-Maskable Interrupts

The Non-Maskable Interrupt (NMI) is the highest priority interrupt. It is usually reserved for a
catastrophic event such as impending power failure. An NMI cannot be prevented (or masked)
by software. When the NMI input is asserted, the interrupt processing sequence begins after ex-
ecution of the current instruction completes (see "Interrupt Latency" on page 2-45). The CPU au-
tomatically generates a type 2 interrupt vector.
The NMI input is asynchronous. Setup and hold times are given only to guarantee recognition on
a specific clock edge. To be recognized, NMI must be asserted for at least one CLKOUT period
and meet the correct setup and hold times. NMI is edge-triggered and level-latched. Multiple
NMI requests cause multiple NMI service routines to be executed. NMI can be nested in this man-
ner an infinite number of times.
2-42
Interrupt Enable Bit
1
0 0
3
4
Figure 2-26. Interrupt Sequence
Trap Flag
2
Processor Status Word
Code Segment Register
Instruction Pointer
A1029-0A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 80C186EA and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

80c188ea

Table of Contents