1-3 operation – Panasonic MN101C77C User Manual

Page 99

Advertising
background image

III - 5

Chapter 3 Interrupts

Overview

3-1-3

Operation

Interrupt Processing Sequence

For interrupts other than reset, the interrupt processing sequence consists of interrupt request, interrupt

acceptance, and hardware processing. The program counter (PC) and processor status word (PSW)

and handy addressing data (HA) are saved onto the stack, and execution branches to the address

specified by the corresponding interrupt vector.

An interrupt handler ends by restoring the contents of any registers used during processing and then

executing the return from interrupt (RTI) instruction to return to the point at which execution was inter-

rupted.

Figure 3-1-2 Interrupt Processing Sequence (maskable interrupts)

Interrupt service routine

Interrupt
request (xxxIR)
flag cleared
at head

Hardware processing
Save up

PC, PSW, etc.

Restore PSW, PC up, etc.

Interrupt

Main program

Restart

Max. 12 machine cycles

11 machine cycles

RTI

Advertising
This manual is related to the following products: