作者madoka1629 (全糖奶茶)
看板Grad-ProbAsk
标题[理工] [计组]成大104
时间Sun Jan 16 14:00:12 2022
成大计组第五题 有些概念想厘清
第一个问题:
https://i.imgur.com/5GAVQyw.jpg
第一题是询问data dependences
想请问第一题的(2,4)为什麽没有RAW
add $2,$3,$3到cycle 5时还没有写回结果
因此sw得不到正确$2的值在exe进行20($2)的位子计算
应该需要进行forwarding
如图片中的红箭头
https://i.imgur.com/npvTXSB.jpg
第二个问题:
data dependency的判断是
当前指令目的暂存器与下方所有指令的来源暂存器有重复
就会有data dependences
data hazard的判断则是
当前指令的目的暂存器与下两个指令的来源有重复
就会有data hazards
想问问这样的概念有没有错误 谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.235.249 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1642312814.A.404.html
※ 编辑: madoka1629 (223.137.235.249 台湾), 01/16/2022 14:01:44
※ 编辑: madoka1629 (223.137.235.249 台湾), 01/16/2022 14:03:11
※ 编辑: madoka1629 (223.137.235.249 台湾), 01/16/2022 14:18:53
1F:推 tnecniv0804: sw 是写进$2 应该是WAW 01/16 16:41
2F:推 tnecniv0804: 没有我看错了抱歉 01/16 16:43
3F:推 pipiLUANAIAI: 我怎麽感觉像是答案给错哈哈哈 01/16 18:08
4F:推 Tommnny: 我认为有RAW 01/17 20:54
5F:推 YangSK0805: 我觉得答案错吧 01/24 18:56