摘要 |
PROBLEM TO BE SOLVED: To improve the speed and efficiency of a microprocessor while maintaining the interchangeability of instruction set architectures. SOLUTION: A virtual condition code(VCC) for controlling an instruction sequence in a microprocessor is used. The virtual condition code is not controlled by a programmer, and stored in an inside non-architecture type register to be used by various kinds of microprocessor instruction for deciding when branching should be operated. For example, the virtual condition code can be used as a condition for operation branching from a series or repeated instructions. The virtual condition makes it possible to remove one part of overhead on processing to be used at the time of deciding whether or not successive digits such as count values in the register are 0 related with the repeated instructions of a loop or the like.
|