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

no-image

HD6417606

Manufacturer Part Number
HD6417606
Description
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Table 2.5
Note:
Absolute Addresses: When data is accessed by absolute address, place the absolute address value
in a table in memory beforehand. The absolute address value is transferred to a register using the
method whereby immediate data is loaded when an instruction is executed, and the data is
accessed using the register indirect addressing mode.
Table 2.6
Note:
16-Bit/32-Bit Displacement: When data is accessed using the 16- or 32-bit displacement
addressing mode, the displacement value is placed in a table in memory beforehand. Using the
method whereby immediate data is loaded when an instruction is executed, this value is
transferred to a register and the data is accessed using index register indirect addressing mode.
Type
8-bit immediate
16-bit immediate
32-bit immediate
Type
Absolute address
*
*
Immediate data is accessed by @(disp,PC).
Immediate data is referenced by @(disp,PC).
Access to Immediate Data
Access to Absolute Address
This LSI′s CPU
MOV
MOV.W @(disp,PC),R0
.DATA.W H'1234
MOV.L
.DATA.L H'12345678
CPU in this LSI
MOV.L
MOV.B
.DATA.L H'12345678
........
........
........
#H'12,R0
@(disp,PC),R0
@(disp,PC),R1
@R1,R0
Rev. 4.00 Sep. 13, 2007 Page 27 of 502
Example of Other CPU
MOV.B
MOV.W #H'1234,R0
MOV.L
R0
Example of Other CPUs
MOV.B
R0
@H'12345678,
REJ09B0239-0400
#H'12,R0
#H'12345678,
Section 2 CPU

Related parts for HD6417606