8.27.2.3 Addressing Modes
as understands the following addressing modes for the SH. R
n in the following refers to any of the numbered registers, but not the control registers.
-
Rn - Register direct
-
@Rn - Register indirect
-
@-Rn - Register indirect with pre-decrement
-
@Rn+ - Register indirect with post-increment
-
@(disp, Rn) - Register indirect with displacement
-
@(R0, Rn) - Register indexed
-
@(disp, GBR) -
GBRoffset
-
@(R0, GBR) - GBR indexed
- addr
-
@(disp, PC) - PC relative address (for branch or for addressing memory). The
asimplementation allows you to use the simpler form addr anywhere a PC relative address is called for; the alternate form is supported for compatibility with other assemblers.
-
#imm - Immediate data