摘要 |
PROBLEM TO BE SOLVED: To provide a RISC type CPU which does not need to output unnecessary instructions into an object program in order to execute delay branch processing. SOLUTION: Since a CPU determines whether or not program branch is performed in accordance with delay option set in a branch instruction, it can determine that the delay branch is not performed with respect to the instruction at a stage that the branch instruction and the like are decoded, and in such a case a nop instruction does not need to be placed next to the branch instruction. Thus, the size of object code can be made smaller. COPYRIGHT: (C)2008,JPO&INPIT
|