回 帖 发 新 帖 刷新版面

主题:[讨论]大家来评评理!!!来者给分!

有一题:
处理器A处理指令的速度是处理器B的2倍。现有一道编程题,处理器A的指令数是处理器B的6倍,处理器A用了1小时,处理器B要用多长时间?
我说是2/1小时,而老师说是2小时,还把我骂了一通……大家评评理,谁对???

回复列表 (共8个回复)

沙发

2/6=0.33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333(小时)

板凳

貌似一楼正确

3 楼

是两个小时。1*2=2(小时)
请楼主看题: 
1.处理器A处理指令的速度是处理器B的2倍
2.处理器A的指令数是处理器B的6倍,
3.处理器A用了1小时。
1和2都互不相干,1是说速度,2是说数量,而3也是说速度。
所以是1*2=2!!!!!!
是2小时!

4 楼

呵呵

5 楼

是不是应该这样理解?

                           A处理器              B处理器              
同等指令数的情况下:          1小时                2小时    因为A比B快1倍
不同指令数的情况下:          1小时          (1/6)*2小时    因为B处理数量少

按照数学应用题的解答思路,是不是应该是20分钟才对?

6 楼

楼主指的是CPU的指令数还是流水线长度。

7 楼

SORRY,是4个来的~
[em11]

8 楼

[quote]是不是应该这样理解?

                           A处理器              B处理器              
同等指令数的情况下:          1小时                2小时    因为A比B快1倍
不同指令数的情况下:          1小时          (1/6)*2小时    因为B处理数量少

按照数学应用题的解答思路,是不是应该是20分钟才对?[/quote]

我来回复

您尚未登录,请登录后再回复。点此登录或注册