Addressing Modes - Hitachi H8/300L Series Manual

Single-chip microcomputer
Hide thumbs Also See for H8/300L Series:
Table of Contents

Advertisement

4. Addressing Modes

The H8/300L CPU supports the following eight addressing modes.
Addressing Modes
No.
Addressing Mode
1
Register direct
2
Register indirect
3
Register indirect with displacement
4
Register indirect with pre-decrement
Register indirect with post-increment
5
Immediate
6
Absolute address
7
PC-relative
8
Memory indirect
Note: Data transfer instructions can use modes 1 through 6.
Effective Address Calculation
No.
Addressing Mode, Instruction Format
Register direct Rn
15
8
1
OP
Register indirect @Rn
15
2
OP
Register indirect
with displacement
@(d:16,Rn)
3
15
OP
d:16
Effective Address Calculation
7
4
3
0
reg2
reg1
15
Register contents (16 bits)
7 6
4
0
reg
15
Register contents (16 bits)
7 6
4
0
reg
Symbol
Rn
@Rn
@(d:16, Rn)
@–Rn
@Rn+
#xx:8/#xx:16
@aa:8/@aa:16
@(d:8, PC)
@@aa:8
0
0
d:16
33
EA
3
0
3
0
reg1
reg2
The operands are the contents of registers reg1
and reg2.
15
15
(Continued on following page.)
CPU
0
0

Advertisement

Table of Contents
loading

Table of Contents