Execution time = #f instructions/program * Average clock cycle/ instruction.
Average Clock cycle/instruction = [(45000*1+ 32000*2 + 15000*2 + 8000*2)/45000 +32000+15000 +8000]
=155000/100000 = 1.5cyles.
Cycle Time = 1/frequency , frequency = 1/40MHz = 0.025*micro second.
Effectice CPI = 4*1.5cycles= 6 cycles.