作者nannnnn (nannnnn)
看板Grad-ProbAsk
标题Re: 计组 张凡上册 p527 台联大101
时间Thu Nov 15 23:09:49 2018
※ 引述《o5739201 (车贷学贷付二贷)》之铭言:
: https://i.imgur.com/gi0Mwr7.jpg
: https://i.imgur.com/0YNR0j1.jpg
: https://i.imgur.com/aj1qEtq.jpg
: 想问3和4小题那个stall的控制信号线
: 为什麽是C5的时後0 C6的时候1
: 所以load-use 的解决是分两个clock吗?
: 第一个clock先暂停pc和 IF/ID.reg
: 第二个clock才发出信号把复制的指令洗掉
: 可是我记得张凡上课的时後是说同时暂停和洗指令
----------------------------------
试想第五cycle刚开始
hazard detection unit都还没收到来自id/ex pipeline的资料时,则当下的stall值会跟上个cycle一样,也就是stall=0
只是在第五个cycle结束前要保证hazard detection unit收到id/ex pipeline的资料并做出正确判断也就是stall=1
不过这是我根据答案的猜想,也不是完全确定,但看起来没有矛盾
--
Sent by PTTNOW from my
Mi MIX 2
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.160.154
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1542294591.A.1FF.html
1F:推 o5739201: 好像是这样 谢谢解说!! 11/16 01:28