Fujitsu mb91192 Manuale Utente

Pagina di 348
48
CHAPTER 3  CPU
3.9.3
EIT Vector Table
From address which TBR shows to vector region for EIT region of 1KB
EIT Vector Table
Each vector is 4 bytes, and the relationship between the vector number and vector address is expressed
below.
vctadr = TBR + vctofs = TBR +(03FCH - 4 
× vct) 
vctadr: Vector Address
vctofs: Vector offset
vct:
Vector number
The lowest 2-bit of the addition result are always handled as "00". 
The area of 000FFC00
H
 to 000FFFFF
H
 is an initial area of the vector table by reset. A special function is
allocated partially of the vector. The vector table on the architecture is shown in Table 3.9-2 .
Table 3.9-2  Vector table
Vector number
Vector Address
Description
0 00
H
000FFFFC
H
Reset
1 01
H
TBR + 03F8
H
System reservation
2 02
H
TBR + 03F4
H
System reservation
3 03
H
TBR + 03F0
H
System reservation
4 04
H
TBR + 03EC
H
System reservation
5 05
H
TBR + 03E8
H
System reservation
6 06
H
TBR + 03E4
H
System reservation
7 07
H
TBR + 03E0
H
Coprocessor absent trap
8 08
H
TBR + 03DC
H
Coprocessor error trap
9 09
H
TBR + 03D8
H
INTE Instruction
10 0A
H
TBR + 03D4
H
Instruction break exception
11 0B
H
TBR + 03D0
H
Operand break trap
12 0C
H
TBR + 03CC
H
Step trace trap
13 0D
H
TBR + 03C8
H
System reservation
14 0E
H
TBR + 03C4
H
Undefined instruction exception 
15 0F
H
TBR + 03C0
H
NMI (for user) 
16 10
H
TBR + 03BC
H
Mask enable interrupt factor #0 (IRQ0) 
17 to 
63 
11
H
 to 
3F
H
TBR + 03B8
H
 to 
TBR + 0300
H
Mask enable interrupt factor #1 (IRQ2) to
Mask enable interrupt factor #47 (IRQ47) 
64 40
H
TBR + 02FC
H
System reservation (used for REALOS) 
65 41
H
TBR + 02F8
H
System reservation (used for REALOS) 
66 to 
255 
42
H
 to 
FF
H
TBR + 02F4
H
 to 
TBR + 0000
H
INT Instruction