31.10.1.1 Calculating the Number of Steps When Setting Operands - ADD/ADDP

The following describes the specifiable content of operands (S1, S2, and D1) for the ADD and ADDP instructions.

The actual number of steps in the ADD and ADDP instructions depends on how operand values are specified. The following describes how to calculate the number of steps.

Number of steps in operand S1 + Number of steps in operand S2 + Number of steps in operand D1 + 1 = Total number of steps in one instruction

For example, calculating the number of steps in ADD and ADDP instructions

(For the number of steps in an operand, refer to the operand settings as follows.)

{Data_1 = 1 step} + {Data_2[0] = 2 steps} + {Result [Specify indirectly]= 3 steps} + {1 step} = 7 steps One last step is included in the instruction. Be sure to add that one step.