✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
A benchmark programme executed on a 200 MHz CPU. The execution had 30% of ALU operations, 20% of Load and Store operations, 40% of Branch operations and 10% of other operations. Number of clock cycles needed for each type of operations are ALU - 1, Load and Store - 3, Branch - 4 and Others - 5. What is the Overall Cycles per Instruction for the above programme, executed in a 200MHz CPU?