问答题
计算题
假定机器M的时钟频率为1.2GHz,某程序P在机器M上的执行时间为12秒钟。对P优化时,将其所有的乘4指令都换成了一条左移2位的指令,得到优化后的程序P′。已知在M上乘法指令的CPI为5,左移指令的CPI为2,P的执行时间是P′执行时间的1.2倍,则P中有多少条乘法指令被替换成了左移指令被执行?
【参考答案】
显然,P′的执行时间为10秒,因此,P比P’多花了2秒钟,因此,执行时被换成左移指令的乘法指令的条数为1.2G×2/(5......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
