www.delorie.com/gnu/docs/binutils/as_346.html   search  
Buy GNU books!

Using as

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ] Addressing Modes

as understands the following addressing modes for the SH. Rn in the following refers to any of the numbered registers, but not the control registers.

Register direct

Register indirect

Register indirect with pre-decrement

Register indirect with post-increment

@(disp, Rn)
Register indirect with displacement

@(R0, Rn)
Register indexed

@(disp, GBR)
GBR offset

@(R0, GBR)
GBR indexed

@(disp, PC)
PC relative address (for branch or for addressing memory). The as implementation 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.

Immediate data

  webmaster     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003