[理工] 分支指令的资料危障

楼主: danny0108 (范帅)   2018-01-24 20:30:33
想请教一下板上神人,我在以前的张凡笔记有看到full forwarding可以将EX stage的结
果前馈到ID stage给分支指令使用,但是像下面图中100年中央资工的题目,题目已经附
上datapath,那这样上述的前馈功能是否就不成立了?
https://i.imgur.com/W5NpWjI.jpg
中央考古题
https://i.imgur.com/YxgJ3gJ.jpg
我爬过板上有人问过这题,但是有点困惑前馈到ID stage的功能到底何时可用何时不可用
,想请教版上神人们了,感谢。
作者: olen0622 (hong)   2018-01-24 20:51:00
想成都是full就好 给这datapath有一个目的就是让你看beq指令是在ID stage决定要不要跳我看太快了感觉好像没有
作者: cow5566bad (cow5566bad)   2018-01-24 21:51:00
应该是没有 这样15cycle没错
作者: olen0622 (hong)   2018-01-24 21:52:00
但这里beq要停2cycle + flush等1cycle 加起来应该没错
作者: brilliantl (brilliant)   2018-01-24 22:07:00
lw -> and要停一个cycleand ->beq要停一个cyclebeq要停2个clcye总共7+1+1+2+(5-1)=15

Links booklink

Contact Us: admin [ a t ] ucptt.com