A CPU has a 5-stage pipeline. If it takes 2 clock cycles to resolve a branch, what is the average instruction execution time if 20% instructions are branches?
Q1. A CPU has a 5-stage pipeline. If it takes 2 clock cycles to resolve a branch, what is the average instruction execution time if 20% instructions are branches?
Answer: 1.6 cycles
Explanation: Concept: Computer Architecture logic. 1.6 cycles is correct because it matches what the question requires. NET computer science MCQs often test this core concept.