Answer:
The average number of machine cycles per instruction for this microprocessor is 5.8.
Step-by-step explanation:
To find the average number of machine cycles per instruction for this microprocessor, we multiply each number of cycles for it's relative frequency.
We have that:
25% require 2 cycles.
20% require 3 cycles.
17.5% require 4 cycles.
12.5% require 8 cycles.
25% require 12 cycles.
So the average number is:
[tex]M = 0.25*2 + 0.2*3 + 0.175*4 + 0.125*8 + 0.25*12 = 5.8[/tex]