我的问题是“如何找到此问题的预期CPU运行时间”...(我不是在寻找答案,而只是想知道如何解决它。)
执行100亿(10×109)条指令的程序(跟踪),
其中40%是浮点(FP)指令。
将在具有400 MHz时钟CPU的计算机M上运行,
所有指令需要2个时钟周期
除了FP指令需要8个时钟周期。忽略所有非CPU开销。
答案 0 :(得分:2)
计算数量。找到FP的数量(总数的40%)和非FP计算(无论剩下什么,或者在这种情况下为60%)。将每个乘以其时钟周期并将时钟周期相加。要找时间,您需要将时钟周期乘以执行一个时钟所需的时间(HINT:使用400MHz来完成此操作)。