Question: i need the instruction encoding and pipeline execution diagram for the following question . NOTE: correct the instruction operates as the following : R[ rt

i need the instruction encoding and pipeline execution diagram for the following question .
NOTE: correct the instruction operates as the following :
R[ rt ] = ( PC+1 ) + R[rs]
 i need the instruction encoding and pipeline execution diagram for the

Part 1: Suppose we want to add support for new instructions to the MIPS Pipeline data path. The new instruction is Add PC (APC Srt, Srs). It is an I-type format instruction. Its opcode is 1001. The instruction operates as the following: R[nt] = PC +R[rs] Opcode Immediate Modify the pipelined data path to allow the correct execution of the APC instruction in addition to the existing instructions. Highlight the modifications if possible. Part 2: Assume you want to modify the forwarding and hazard detection unit that you have implemented in the lab to support more forwarding and stall cases given the code sequence below. 0 addi S1, SI, 15 1 addi S2, S1, 20 addi S3, S3, 30 3 APC S4, S3 4 sw S1, 5(85) $ lw $6, 5(85) 6 APC S7, S6

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!