|
(11) | EP 0 423 726 A3 |
(12) | EUROPEAN PATENT APPLICATION |
|
|
|
|
|||||||||||||||||||||||||||
(54) | Branch control circuit |
(57) A branch prediction control circuit has a register. A main memory provides a machine
language instruction to the register and an instruction buffer (101). The prediction
control circuit decodes the instruction held in the register and predicts whether
or not the branch is taken. If the instruction is a relative branch instruction, a
sum of the address of the instruction and a displacement included in the instruction
is computed to provide a branch address. A the same time, a branch address valid signal
is provided. With this arrangement, reliable branch prediction of the relative branch
instruction is realized with a small number of hardware. |