8.9.2.3 Addressing Modes

as understands the following addressing modes for the H8/500:

R n
Register direct
@R n
Register indirect
@(d:8, R n )
Register indirect with 8 bit signed displacement
@(d:16, R n )
Register indirect with 16 bit signed displacement
@-R n
Register indirect with pre-decrement
@R n +
Register indirect with post-increment
@ aa :8
8 bit absolute address
@ aa :16
16 bit absolute address
# xx :8
8 bit immediate
# xx :16
16 bit immediate