大家好 请问第18题 (b) (c) 选项
![]()
?1
我的算法
(B)
add $r1,$r8, &r10
NOP
NOP
lw $r2, 4($r1)
NOP
NOP
addi $r2, $r2, 10
NOP
NOP
multi $r2, $r2, 2
NOP
NOP
sw $r2, 12($r1)
共需 (5-1)+5+8 = 17 cycles
(C)
add $r1,$r8, &r10
lw $r2, 4($r1)
NOP
addi $r2, $r2, 10
multi $r2, $r2, 2
sw $r2, 12($r1)
共(5-1)+5+1 = 10 cycles
请问有什么地方有错误吗 谢谢大家
作者:
iam30719 (JamWu)
2016-02-15 14:35:00略有同感 找了很久(B)都找不到19cycle
作者:
dslin (Magic)
2016-02-15 14:36:00我也觉得B怪怪的19怎么算的?
作者:
odanaga (PixiyON)
2016-02-15 14:47:00同上 不过我还没申C load-use是两个nop欧
作者:
dslin (Magic)
2016-02-15 14:59:00计组好多题错一个选项呀~><"
作者: amge1524 (台湾加油) 2016-02-15 15:01:00
同感 我也没选B...
停一个回合 在wb用forwarding我这题有填 我不知道当时的我在干嘛…==
作者:
odanaga (PixiyON)
2016-02-15 17:35:00有人要上诉吗
作者: amge1524 (台湾加油) 2016-02-15 19:58:00
推 有没有人要上诉一下啊 ><
作者:
iam30719 (JamWu)
2016-02-15 21:07:00突然卡住~ 问一下 no hazard unit 时执行差别在哪啊??
作者:
odanaga (PixiyON)
2016-02-15 22:02:00不能forward 只能stall因为题目说可以插NOP所以就是插2个NOP
作者:
iam30719 (JamWu)
2016-02-15 22:07:00那C跟D的差别在哪哩?? 考古常出的题目是D这种模式??
作者:
odanaga (PixiyON)
2016-02-15 22:14:00大概吧我猜啦QQ 我是想C load use stall 2 D stall 1反正我在查书我应该要上诉好几题QQ
作者:
iam30719 (JamWu)
2016-02-15 22:15:00有酷 我今天找超久no hazad unit题目 结果超难找 作罢XD
作者:
yaxauw (yaxauw)
2016-02-15 22:16:00o大 版上的未来就靠你了 (是说上诉时间也太短
作者:
iam30719 (JamWu)
2016-02-15 22:16:00考试当前 只好+-服用了 感谢O大拉~ :D
作者:
dslin (Magic)
2016-02-15 22:18:00o大 加油~!能不能再多个几分就靠你了~
作者: amge1524 (台湾加油) 2016-02-15 22:19:00
o大这一题会怎么申诉 ><? 帮申诉b了qq
作者:
odanaga (PixiyON)
2016-02-15 22:21:00我也不知道 听说要有佐证资料 我也没找到啥
作者: amge1524 (台湾加油) 2016-02-15 22:26:00
感觉这题b不用佐证吧, 蛮明显的, 我觉得佐证非必需自己认为老师看到说明觉得OK就可以了 不然要怎佐证b..
作者:
yaxauw (yaxauw)
2016-02-15 22:36:00推楼上XDD可以塞的位置都塞了也没19
呃 会不会是multi自己多用掉两个nop?因为从mips的硬件来看 他需要进去alu两次
作者:
odanaga (PixiyON)
2016-02-16 12:14:00你要不要推一下为什么要进两次
作者: amge1524 (台湾加油) 2016-02-16 15:23:00
推楼上
那只是我的猜想因为我觉得如果是19应该可能是那边有问题但是我后来去找了一些资料 都找不到multi这个指令所以会不会其实他是pseudo instruction 会被转成其他指令?是说疑义反应的期限已经过了 可能还是要等张凡的详解了
作者:
odanaga (PixiyON)
2016-02-16 18:11:00我还想过是不是因为他不是MIPS 所以要跳3 nops但题目说照课本所以我还是跳2 nops 那就17早上传真了看嘴砲能不能多赚几分 QQ
作者:
yaxauw (yaxauw)
2016-02-16 18:51:00谢谢o大
作者: amge1524 (台湾加油) 2016-02-16 18:59:00
推o大, 我觉得是老师算间隔算成5 XDD
作者:
dslin (Magic)
2016-02-16 19:54:00感谢o大推推~
作者: seriushwa (seriushwa) 2016-02-17 21:32:00
问一下 sw应该只用到MEM共4个cycle?