HD6417606 RENESAS [Renesas Technology Corp], HD6417606 Datasheet - Page 56

no-image

HD6417606

Manufacturer Part Number
HD6417606
Description
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Section 2 CPU
Rev. 4.00 Sep. 13, 2007 Page 30 of 502
REJ09B0239-0400
Addressing
Mode
Index GBR
indirect
PC relative with
displacement
PC relative
Instruction
Format
@(R0,
GBR)
@(disp:8,
PC)
disp:8
disp:12
Effective Address Calculation Method
Effective address is sum of register GBR and
R0 contents.
Effective address is PC with 8-bit displacement
disp added. After disp is zero-extended, it is
multiplied by 2 (word) or 4 (longword), according
to the operand size. With a longword operand,
the lower 2 bits of PC are masked.
Effective address is PC with 8-bit displacement
disp added after being sign-extended and
multiplied by 2.
Effective address is PC with 12-bit displacement
disp added after being sign-extended and
multiplied by 2.
disp
(sign-extended)
(sign-extended)
H'FFFFFFFC
(zero-extended)
GBR
disp
PC
disp
R0
PC
2
2
PC
2/4
&
×
×
×
+
+
*
+
+
*With longword operand
GBR
PC + disp × 2
H'FFFFFFFC
+ disp × 4
PC + disp × 2
PC + disp × 2
PC&
+
or
R0
Calculation
Formula
GBR + R0
Word: PC + disp
× 2
Longword:
PC&H'FFFFFFFC
+ disp × 4
PC + disp × 2
PC + disp × 2

Related parts for HD6417606