Question: Consider the following code. Assume that initial values of all registers and memory are zero. Fill in the following table with a pipeline diagram, showing
Consider the following code. Assume that initial values of all registers and memory are
zero.
Fill in the following table with a pipeline diagram, showing the execution of the DLX
code given above. Show the complete executions of all instructions up to and including
the second execution of the loop: SUBI RR# instruction. Use the following codes:
fetch, decode execute, memory access, write back, stall. List
the instructions corresponding to your pipeline diagram in the leftmost column. The
numbers above each column are provided to help you count cycles. Assume the
architecture shown on the next page the register block in a single cycle, resolves
the branch during decoding, and includes forwarding hardware
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
