程序P在机器M上的执行时间是20秒,编译优化后,Р执行的指

2026-09-07 10:32:00来源: 网络

  考研的备考中,对于历年真题的复习,也是提升考试分数的重要方法。为了让大家更好的积累学习,小编为大家整理了历年考研真题,下面是关于“程序P在机器M上的执行时间是20秒,编译优化后,Р执行的指”,希望对大家有更好的帮助。

  1、程序P在机器M上的执行时间是20秒,编译优化后,Р执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是( )。

  A、8.4秒

  B、11.7秒

  C、14秒

  D、16.8秒

  1、试题答案:D

  试题解析:

  CPI是指每条指令执行所用的时钟周期数。编译优化前,程序Р在机器M上的执行时间=P优化前的指令数×CPI(旧)×时钟周期=20s;编译优化前,程序Р在机器M上的执行时间= P优化后的指令数×CPI(新)×时钟周期=0.7×P优化前的指令数×1.2×CPI(旧)×时钟周期=0.84×20s=16.8s。故本题选D。

  以上“程序P在机器M上的执行时间是20秒,编译优化后,Р执行的指”,更多关于考研真题内容将不断更新。



点击展开阅读全文