CHAPTER 7 INTERRUPT/EXCEPTION PROCESSING FUNCTION
User’s Manual U12688EJ4V0UM00
225
7.5
Exception Trap
The exception trap is an interrupt that is requested when illegal execution of an instruction takes place. In the
V850E/MS1, an illegal op code exception (ILGOP: ILleGal Opcode trap) is considered an exception trap.
An illegal op code exception is generated in the case where the sub op code of the following instruction is an
illegal op code when execution of that instruction is attempted.
7.5.1 Illegal op code definition
The illegal op code has a 32-bit long instruction format: bits 10 to 5 are 111111B and bits 26 to 23 are 0111B to
1111B, with bit 16 defined as an optional instruction code, 0B.
15
16
17
23 22
× × × × × ×
0
×
×
×
×
×
×
×
×
×
×
1
1
1
1
1
1
×
×
×
×
×
27 26
31
0
4
5
10
11
1
1
1
1
1
1
0
1
to
×
: don’t care
Caution Since it is possible to assign this instruction to an illegal op code in the future, it is
recommended that it not be used.
Содержание V850E/MS1 UPD703100
Страница 2: ...User s Manual U12688EJ4V0UM00 2 MEMO ...
Страница 6: ...User s Manual U12688EJ4V0UM00 6 MEMO ...
Страница 8: ...User s Manual U12688EJ4V0UM00 8 MEMO ...
Страница 12: ...User s Manual U12688EJ4V0UM00 12 MEMO ...
Страница 26: ...User s Manual U12688EJ4V0UM00 26 MEMO ...
Страница 68: ...User s Manual U12688EJ4V0UM00 68 MEMO ...
Страница 124: ...User s Manual U12688EJ4V0UM00 124 MEMO ...
Страница 198: ...User s Manual U12688EJ4V0UM00 198 MEMO ...
Страница 230: ...User s Manual U12688EJ4V0UM00 230 MEMO ...
Страница 422: ...User s Manual U12688EJ4V0UM00 422 MEMO ...