58
CHAPTER 3 CPU ARCHITECTURE
User’s Manual U15104EJ2V0UD
3.3.3 Table indirect addressing
[Function]
Table contents (branch destination address) of the particular location to be addressed by bits 1 to 5 of the
immediate data of an operation code are transferred to the program counter (PC) and branched.
This addressing is used when the CALLT [addr5] instruction is executed. This instruction references an address
stored in the memory table between 40H through 7FH, and can be used to branch to any location in the memory.
[Illustration]
15
1
15
0
PC
7
0
Low Addr.
High Addr.
Memory (Table)
Effective 1
Effective address
0
1
0
0
0
0
0
0
0
0
8
7
8
7
6
5
0
0
1
1
1
7
6
5
1
0
ta
4–0
Operation code