摘要 |
PROBLEM TO BE SOLVED: To provide a by-pass control circuit for setting data in a short time in the source register of an instruction to be executed on an instruction bus. SOLUTION: This by-pass control circuit 1 is provided with plural comparators 45-47 which compare the outputs of flip flops 41a-41c for transferring the register number of a destination register Rd on an instruction bus. Thus, the by-pass path of data to be inputted to the source register of an instruction to be executed can be set in a short time by using the compared results of the comparators 45-47 and the compared results of comparators 42-44 which compare the register number of the source registers on the instruction bus. When plural pieces of coincidence are detected, the by-pass path is set based on the outputs of the flip flops at the initial stage so that it is possible to prevent any failure such as the erroneous input of old data to the source register. |