i think you could solve unoptimized code only by putting lw Rf , f after lw Rc , c this will make stall to first load and we already have loaded Rf in this way
I remember using a lot of no-opperaton instructions when writing assambler code. Why was that nessesary? As explained here Forwarding and the Hazard detection unit seam to fix the problems automaticaly withaut the nead for no-opperation instructions in between other instructions.
The most clear explanation of this topic !! Thank You
Thank you! applicable for risc-v as well
Thx Germany 🇩🇪 I need this for finals next week. From 🇺🇸
Thank you professor
i think you could solve unoptimized code only by putting lw Rf , f after lw Rc , c this will make stall to first load and we already have loaded Rf in this way
nice explanation!! Thanks
I remember using a lot of no-opperaton instructions when writing assambler code. Why was that nessesary? As explained here Forwarding and the Hazard detection unit seam to fix the problems automaticaly withaut the nead for no-opperation instructions in between other instructions.
Great video!
Thank you prof
Thanks sir
Very clear
Thanks
Very clear