What is the purpose of the 'branch predictor' in a processor?
Q1. What is the purpose of the 'branch predictor' in a processor?
Answer: To predict the outcome of a branch instruction
Explanation: The branch predictor predicts the outcome of a branch instruction (taken or not taken), allowing the processor to speculatively fetch instructions and improve overall performance.