Here is the resultant RX instruction set. It includes standard arithmetic & logic instructions, instructions for data transfer, branching, bit manipulation, system control, plus special instructions to support floating-point, DSP operations and even string operations. 61% of these instructions have a single-cycle version, as well as longer versions that allow more flexible addressing. Now to take a detailed look at how one particular instruction is highly optimized in the RX.