問答題

【計(jì)算題】假定機(jī)器M的時(shí)鐘頻率為1.2GHz,某程序P在機(jī)器M上的執(zhí)行時(shí)間為12秒鐘。對(duì)P優(yōu)化時(shí),將其所有的乘4指令都換成了一條左移2位的指令,得到優(yōu)化后的程序P′。已知在M上乘法指令的CPI為5,左移指令的CPI為2,P的執(zhí)行時(shí)間是P′執(zhí)行時(shí)間的1.2倍,則P中有多少條乘法指令被替換成了左移指令被執(zhí)行?

答案: 顯然,P′的執(zhí)行時(shí)間為10秒,因此,P比P’多花了2秒鐘,因此,執(zhí)行時(shí)被換成左移指令的乘法指令的條數(shù)為1.2G×2/(5...
題目列表

你可能感興趣的試題

微信掃碼免費(fèi)搜題