✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
A pipelined CPU executes a conditional branch instruction for which it could not predict if the branch will be “taken” (i.e. execution moved to the branch target address) or “not taken” (i.e. uninterrupted execution of the program after the conditional branch instruction).
In such a case the pipelined CPU may have to deal with: