English
Language : 

SH7706 Datasheet, PDF (73/749 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family/SH7700 Series
Section 2 CPU
Addressing Instruction
Mode
Format Effective Address Calculation Method
PC-relative @(disp:8,
with
PC)
displacement
Effective address is register PC contents
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.
Calculation Formula
Word: PC + disp × 2
Longword:
PC & H'FFFF FFFC +
disp × 4
PC
(for longword)
&
H'FFFFFFFC
+
disp
(zero-extended)
x
PC + disp × 2
or
PC&H'FFFFFFFC
+ disp × 4
PC-relative disp:8
2/4
Effective address is register PC contents
with 8-bit displacement disp added after
being sign-extended and multiplied by 2.
PC + disp × 2
PC
disp
+
(sign-extended)
×
PC + disp × 2
disp:12
2
Effective address is register PC contents
with 12-bit displacement disp added after
being sign-extended and multiplied by 2.
PC + disp × 2
PC
disp
+
(sign-extended)
×
PC + disp × 2
2
Rev. 5.00 May 29, 2006 page 25 of 698
REJ09B0146-0500