【正确答案】:(1)计算峰值MIPS应选择CP最小的指令类型,因此选A类指令,其CPI=1
故:峰值MIPS=1*2*109/106=2000MIPS
(2)计算机的时钟周期T=1/f=1/2=0.5ns
s1的执行时间为:(1*5+2*4+3*3)*0.5=11ns
S2的执行时间为:(1*4+2*6+3*3)*0.5=12.5ns
(3)S1的平均CPI为:(1*5+2*4+3*3)/(5+4+3)=22/12=1.83
S2的平均CPI为:(1*4+2*6+3*3)/(4+6+3)=25/13=1.92
Top