Branching A branch instruction is decoded half-way through the pipe and if it is successful all prefetched instructions in the pipe are useless and fetching of new instructions is delayed until the completion of the branch instruction.
{}