18. for a given program, there are 650 arithmetic instructions, 100 store instructions, 600 load instructions, and 50 branch instructions. a. (4 pts) assuming that arithmetic instructions take 1 cycle, load and store instructions take 5 cycles, and branch instructions take 2 cycles, what is the execution time of the program in a 2 ghz processor? b. (4 pts) find the cpi for the program c. (4 pts) if the number of load instructions can be reduced by 50%, what is the speedup and the cpi?