Question: ( A ) IF: The instruction is read from memory using the address in the PC and then is placed in the IFnD pipeline register.
A IF: The instruction is read from memory using the address in the PC and then is placed in the IFnD pipeline register. The PC address is incremented by and then written back into the PC to be ready for the next clock cycle.
B WB: The load instruction reads the data from the MEMWB pipeline register and writing it into register
ID:The instruction portion of the IFDD pipeline register supplying the bit immediate field, which is signextended to
C bits, and the register number, to read the register. The two values are stored in the IDVEX pipeline register, along with the incremented PC address.
D EX: The load instruction reads the content of register and the signextended immediate from the IDJEx pipeline register and adds them using the ALU. The sum is placed in the EXMEM pipeline register.
E
MEM: The load instruction reads the data memory using the address from the ExMEM pipeline register and loading the data into the MEMWB pipeline register.
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
