PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 计组 管线危障 p.457
楼主:
painechaos
(老赵)
2017-09-24 21:28:52
大大们好,看到以下内容我有点难以理解
这个部分找到的回答是2011年由aiweisen大所写,但还是有些地方不懂
我的理解是,三个指令中的$1为资料相依,第一个指令和第二个指令的$1相依,第二个指令和第三个指令的$1相依,因此侦测应该是判断 MEM/WB 的目的暂存器和 EX/MEM 的来源暂存器是否相同,再来判断 EX/MEM 的目的暂存器和 ID/EX 的来源暂存器是否相同,最后FORWARD A =10
但这和课本上的修正完全不同,想请大大解释
作者:
nat99up
(NAt)
2017-09-24 23:25:00
浅体字是MEM.WB可以forwarding的条件而粗体字是EX.MEM可以forwarding的条件MEM.WB的要forwording要保证EX.MEM不forwarding你的想法基本上没有错 但需要加上额外的硬件设计不如把EX.MEM的forward结果取负抓过来AND就好
楼主:
painechaos
(老赵)
2017-09-25 12:02:00
好的谢谢n大,我再想想!
继续阅读
[理工] 线代-89成大统计
qaswed101
[理工] 计组 pipline clock cycle time
jerry900287
[理工] 资结 杂凑在链结中的计算
Xunion
[理工] 计组 效能p.333
painechaos
[理工] 计组forwarding
leoone
[理工] 计组 RAID 97台大资工 张凡下册280页27
JKLee
[理工] 线代 eigenvalue
jerry900287
[理工] 线代 对角化 代数/几何重数
s1020824
[理工] OS Page memory management
Xunion
[理工] 电子-回授求Phase margin
ab4010800
Links
booklink
Contact Us: admin [ a t ] ucptt.com