单选题
假设同一套指令集用不同的方法设计了两种计算机A和B。机器A的时钟周期为1.2ns,机器B的时钟周期为2ns。某个程序在机器A上运行时的CPI为2,在B上的CPI为1。则对于该程序来说,机器A和机器B速度比例为______。
A.2∶1
B.1∶2
C.6∶5
D.5∶6
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 机器A的CPI为2,故执行一条指令需要2个时钟周期,即1.2ns×2=2.4ns。 机器B的CPI为1,故执行一条指令需要1个时钟周期,即2ns×1=2ns。 则机器A和机器B执行一条指令需要的时间之比为2.4ns∶2ns=6∶5。 而速度比例为时间比例的倒数,即为5∶6。
提交答案
关闭