题26

题目

Q:【2014 统考真题】程序 P 在机器 M 上的执行时间是 20 秒,编译优化后,P 执行的指令数减少到原来的 70%,而 CPI 增加到原来的 1.2 倍,则 P 在 M 上的执行时间是( )。
A. 8.4 秒
B. 11.7 秒
C. 14 秒
D. 16.8 秒

分析

A:假设原来的指令条数为 ,则原 ( 的时钟频率),经过编译优化后,指令条数减少到原来的 ,即指令条数为 ,而 增加到原来的 1.2 倍,即 ,则现在 上的执行时间就为: (指令条数 )/

选D