UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 537
UPD784026
Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
1.UPD784026.pdf
(759 pages)
- Current page: 537 of 759
- Download datasheet (3Mb)
20.2 INTERRUPT PROCESSING MODES
20.2.1 Vectored Interrupt Processing
to the stack, a branch is made to the address indicated by the data stored in the vector table, and the interrupt processing
routine is executed.
20.2.2 Macro Service
hardware. Since macro service is performed without the intermediation of the CPU, it is not necessary to save or restore
CPU statuses such as the program counter (PC) and program status word (PSW) contents. This is therefore very effective
in improving the CPU service time (See 20.8 Macro Service Function).
20.2.3 Context Switching
set vector address in the register bank, and at the same time the current program counter (PC) and program status word
(PSW) are saved in the register bank (see 20.4.2 BRKCS Instruction Software Interrupt (Software Context Switching)
Acknowledgment Operation and 20.7.2 Context Switching).
There are three PD784026 interrupt processing modes, as follows:
• Vectored interrupt processing
• Macro service
• Context switching
When an interrupt is acknowledged, the program counter (PC) and program status word (PSW) are automatically saved
When an interrupt is acknowledged, CPU execution is temporarily suspended and a data transfer is performed by
When an interrupt is acknowledged, the prescribed register bank is selected by hardware, a branch is made to a pre-
Remark “Context” refers to the CPU registers that can be accessed by a program while that program is being executed.
These registers include general registers, the program counter (PC), program status word (PSW), and stack
pointer (SP).
CHAPTER 20 INTERRUPT FUNCTIONS
497
Related parts for UPD784026
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Renesas Technology Corp [Renesas 32-Bit RISC Microcomputer Super RISC engine Family/SH7700 Series]
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
RENESAS MCU M16C FAMILY / M16C/Tiny SERIES
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas Starter Kit for RX210
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
EVALBOARD/Renesas StarterKit for RX630
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
EVALBOARD/Renesas Starter Kit+ for RX63N
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
EVALBOARD/Renesas Starter Kit
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
FLASH PROGRAMMER FOR RENESAS MICROCONTROLLERS
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet: