Datasheet
78K0/Ix2 CHAPTER 3 CPU ARCHITECTURE
R01UH0010EJ0500 Rev.5.00 87
Feb 28, 2012
3.3.3 Table indirect addressing
[Func
tion]
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 function is carried out when the CALLT [addr5] instruction is executed.
This instruction references the address that is indicated by addr5 and is stored in the memory table from 0040H to
007FH, and allows branching to the entire memory space.
[Illustration]
15 1
15 0
PC
70
Low Addr.
High Addr.
Memory (Table)
Effective address+1
Effective address
01
00000000
87
87
65 0
0
111
765 10
ta
4–0
Operation code
15 1
addr5
01
00000000
65 0
0
ta
4–0
... The value of the effective address is
the same as that of addr5.