The R8C instruction set, in combination with the nine addressing modes shown here, enables efficient C compilers. They reduce object code size and increase the speed at which the compiled code executes on R8C Tiny Series MCUs. The R8C CPU core supports eight standard addressing modes and a special Program-counter Relative mode. Each instruction uses a subset of these addressing modes. The FB, SB, and SP Relative modes enable highly efficient manipulation of stack frame data. The bit-manipulation instructions use the bit form of the standard addressing modes, except for the Immediate and SP Relative modes.

