I don't want the answer. I just want to know how to do it.
Suppose I have a single-processor non-pipelined computer with a clock that runs at 1.6 gHz and want it to run a program with 3,200,000 instructions. How long will it take if loads take 20 cycles, stores take 40 cycles, arithmetic...