HD6417320 RENESAS [Renesas Technology Corp], HD6417320 Datasheet - Page 120

no-image

HD6417320

Manufacturer Part Number
HD6417320
Description
Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7700 Series
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Section 2
Rev. 3.00 Jan. 18, 2008 Page 58 of 1458
REJ09B0033-0300
Addressing
Mode
PC-relative with
displacement
PC-relative
CPU
Instruction
Format
@(disp:8,
PC)
disp:8
disp:12
Rn
Effective Address Calculation Method
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
Effective address is sum of PC and Rn.
(zero-extended)
(sign-extended)
(sign-extended)
H'FFFFFFFC
disp
2/4
disp
disp
Rn
PC
PC
PC
PC
2
2
&
×
×
×
*
+
+
+
+
*: With longword operand
PC + disp × 2
H'FFFFFFFC
PC + disp × 2
PC + disp × 2
+ disp × 4
PC + Rn
PC &
or
Calculation Formula
Word: PC + disp × 2
Longword:
PC&H'FFFFFFFC
+ disp × 4
PC + disp × 2
PC + disp × 2
PC + Rn

Related parts for HD6417320