Home / Expert Answers / Computer Science / for-the-following-questions-consider-a-four-stage-pipelined-y86-64-processor-with-the-following-p-pa466

(Solved): For the following questions, consider a four-stage pipelined Y86-64 processor with the following p ...



For the following questions, consider a four-stage pipelined Y86-64 processor with the following pipeline stages:
- Fetch
- D

For the following questions, consider a four-stage pipelined Y86-64 processor with the following pipeline stages: - Fetch - Decode - Execute - Memory and Writeback And suppose it is executing the following: mrmovq , org irmovq , t??? addq , b b pushq s 88 subq os rsp, ofr 10 Question 1 (4 points) (see above) Suppose the processor used only stalling to resolve data hazards. In that case, if mrmovq is fetched during cycle 0 , subq would complete its memory and writeback stage during cycle Answer: Comments: Question 2 ( 6 points) (see above) Suppose the processor used forwarding (combined, when necessary, with stalling) to resolve data hazards. In that case, which of the following forwarding would be needed to execute the assembly snippet above without requiring additional stalling? Select all that apply. (It is possible that not all necessary forwarding is included as options below.) A. of o from mrmovg to addq B. of \&rg from mrmovq to addq C. of \& 8 from irmovq to addq D. of from addq to pushq E. of \& 8 from addq to subq F. of \&rsp from pushq to subq


We have an Answer from Expert

View Expert Answer

Expert Answer


We have an Answer from Expert

Buy This Answer $5

Place Order

We Provide Services Across The Globe