摘要 |
A processing unit comprising: an execution unit for executing an operation defined by an instruction on a pair of input values; a repeat control unit for causing said operation to be repeatedly executed on successive pairs of values, wherein each repeated execution generates an output value; wherein the instruction includes a repeat indicator, which indicates the number of times the operation is to be executed for that instruction and a condition, the repeat control unit being operable in response to said repeat indicator to determine the number of times the operation is executed by the execution unit, and to cease repeated execution on detection that the output value no longer satisfies said condition whether or not the operation has been executed said number of times. |