Question: Our second case in the HCL code for d_valA uses signal e_dstE to see whether to select the ALU output e_valE as the forwarding source.
Our second case in the HCL code for d_valA uses signal e_dstE to see whether to select the ALU output e_valE as the forwarding source. Suppose instead that we use signal E_dstE, the destination register ID in pipeline register E for this selection. Write a Y86-64 program that would give an incorrect result with this modified forwarding logic.
Step by Step Solution
3.40 Rating (153 Votes )
There are 3 Steps involved in it
This change would not handle the case where a conditional move fails to sat... View full answer
Get step-by-step solutions from verified subject matter experts
