NEC PD78058FY(A) User Manual

Page 495

Advertising
background image

495

CHAPTER 21 INTERRUPT AND TEST FUNCTIONS

Figure 21-13. Interrupt Request Acknowledge Processing Algorithm

XXIF : Interrupt Request Flag

XXMK : Interrupt Mask Flag

XXPR : Priority Order Specification Flag

IE

: Flag which controls reception of maskable interrupt requests (1 = permitted, 0 = prohibited)

ISP

: Flag which shows the priority order of the interrupt currently being processed (0 = high priority order

interrupt being processed, 1 = no interrupt request being received, or low priority order interrupt being

processed.)

Start

Ч Ч

IF=1?

Ч Ч

MK=0?

Ч Ч

PR=0?

Any

Simultaneously

generated

××

PR=0

interrupt requests?

Any

Simultaneously

generated high-priority

interrupt requests?

IE=1?

ISP=1?

Vectored interrupt
servicing

Interrupt request
reserve

Interrupt request
reserve

Interrupt request
reserve

Interrupt request
reserve

Interrupt request
reserve

Interrupt request
reserve

Interrupt request
reserve

Vectored interrupt
servicing

Does one of

the simultaneously generated

XXPR=0 interrupt request have a

high priority?

IE=1?

Yes (High priority)

Yes

No

Yes

No

No

No

Yes (Interrupt Request
Generation)

No

Yes

No (Low Priority)

Yes

Yes

No

Yes

Yes

No

No

Advertising
This manual is related to the following products: