RX610 Group
2. CPU
R01UH0032EJ0120 Rev.1.20
Page 75 of 1006
Feb 20, 2013
2.6.2
Relocatable Vector Table
The address where the relocatable vector table is placed can be adjusted. The table is a 1,024-byte region that contains all
vectors for unconditional traps and interrupts and starts at the address (IntBase) specified in the interrupt table register
(INTB). Figure 2.9 shows the relocatable vector table.
Each vector in the relocatable vector table has a vector number from 0 to 255. Each of the INT instructions, which act as
the sources of unconditional traps, is allocated to the vector that has the same number as that of the instruction itself
(from 0 to 255). The BRK instruction is allocated to the vector with number 0. Furthermore, vector numbers within the
set from 0 to 255 may also be allocated to other interrupt sources on a per-product basis. For more on the interrupt vector
numbers, see section 10.3.1, Interrupt Vector Table.
INTB
0
4
IntBase
b31
b0
8
255
1020
Interrupt vectors are
allocated in this order.
1
2
Figure 2.9 Relocatable Vector Table
Summary of Contents for RX600 Series
Page 1006: ...RX610 Group R01UH0032EJ0120 ...