Project 3b Part 5
8:16
4 жыл бұрын
Пікірлер
@xxmemestar69xx82
@xxmemestar69xx82 10 ай бұрын
Is there a stall for the xor instruction due to the presence of dependencies?
@georgentountou3162
@georgentountou3162 2 жыл бұрын
during the sub instruction shouldn't we delay one more cycle and so the table would have been: sub.... F d* d* D ?
@hoodboykhan8003
@hoodboykhan8003 8 ай бұрын
We are getting the value from mem to X through forwarding (there is a wire), and we only need the value in X 6:24 stage so
@benhayter-dalgliesh5794
@benhayter-dalgliesh5794 4 ай бұрын
@@hoodboykhan8003 5:20 implies that there is no forwarding as he seems to suggest that we must wait for the write back to complete. But I think this was just a mild error and that the table is done with forwarding in mind.
@m.raflyyanuar9886
@m.raflyyanuar9886 3 жыл бұрын
I still don't understand the part when you delay the sub operation in the fifth cycle. Something involving memory access is still not clear in my mind. Can you please explain it to me?
@MeANDmyPETgoat
@MeANDmyPETgoat 3 жыл бұрын
it needs to stall so the LW M/WB register can forward to the ID/EX register of the SUB instruction
@raffaeleesposito5717
@raffaeleesposito5717 11 ай бұрын
@@MeANDmyPETgoat yes
@toniiicarbonelll287
@toniiicarbonelll287 3 жыл бұрын
great explanation!
@rauapayl4223
@rauapayl4223 3 жыл бұрын
Noice
@madhusaivemulamada3556
@madhusaivemulamada3556 4 жыл бұрын
nice explanation