M-V850E-IA4 Renesas Electronics America, M-V850E-IA4 Datasheet - Page 700

no-image

M-V850E-IA4

Manufacturer Part Number
M-V850E-IA4
Description
KIT EVAL V850E IA4 UPD70F3186
Manufacturer
Renesas Electronics America
Datasheets

Specifications of M-V850E-IA4

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
17.6 Exception Trap
V850E/IA3 and V850E/IA4, an illegal opcode trap (ILGOP: Illegal Opcode Trap) is considered as an exception trap.
17.6.1 Illegal opcode definition
and a sub-opcode (bit 16) of 0B. An exception trap is generated when an instruction applicable to this illegal
instruction is executed.
698
An exception trap is an interrupt that is requested when the illegal execution of an instruction takes place. In the
The illegal instruction has an opcode (bits 10 to 5) of 111111B, a sub-opcode (bits 26 to 23) of 0111B to 1111B,
Caution Since it is possible that this instruction may be assigned to an illegal opcode in the future, it is
(1) Operation
If an exception trap occurs, the CPU performs the following processing, and transfers control to the handler
routine.
<1> Saves the restored PC to DBPC.
<2> Saves the current PSW to DBPSW.
<3> Sets the PSW.NP, PSW.EP, and PSW.ID bits (1).
<4> Sets the handler address (00000060H) corresponding to the exception trap to the PC, and transfers
The processing of the exception trap is shown below.
control.
recommended that it not be used.
×: Arbitrary
15
×
×
×
×
CHAPTER 17 INTERRUPT/EXCEPTION PROCESSING FUNCTION
11
×
10
1
1
1
1
1
1
5
User’s Manual U16543EJ4V0UD
×
4
×
×
×
×
0
31
×
×
×
×
27 26
×
0
1
1
1
to
1
1
23 22
1
1
× × × × × ×
16
0

Related parts for M-V850E-IA4