Node:SH Opcodes, Previous:SH Directives, Up:SH-Dependent

#### Opcodes

For detailed information on the SH machine instruction set, see SH-Microcomputer User's Manual (Hitachi Micro Systems, Inc.).

`as` implements all the standard SH opcodes. No additional pseudo-instructions are needed on this family. Note, however, that because `as` supports a simpler form of PC-relative addressing, you may simply write (for example)

         mov.l  bar,r0

where other assemblers might require an explicit displacement to `bar` from the program counter:

         mov.l  @(disp, PC)