摘要 |
PURPOSE:To prevent the processing of a vector instruction from being kept waiting for a long time by giving the use right of a vector unit to a scalar unit where the processing is suspended when the waiting time of the processing reaches a prescribed value. CONSTITUTION:If a vector instruction is taken out in a scalar unit 21 and the unit 21 is set to the state waiting for start when the vector instruction from a scalar unit 20 is executed in a vector unit 1, a vector timer 122 corresponding to the scalar unit 21 is started. When a specific time elapses thereafter, an instruction switching control circuit 123 gives the use right of the vector unit 1 to the scalar unit 21 by the change of the value of a specific bit in the timer 122. As the result, the vector instruction in the waiting state in the scalar unit 21 is supplied to the vector unit 1 and is processed.
|