Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Which instructions will be affected by the following cuts on the MIPS datapath b

ID: 3715048 • Letter: W

Question

Which instructions will be affected by the following cuts on the MIPS datapath below? PCSrc Add ALU Addresult 4 Shift eft 2 RegWrite Instruction [25:21] Read Read address MemWrite register 1 Read Instruction [20:16] Read data 1 PC register 2 ALUSrc MemtoReg Zero ALU ALU result Instruction M rite Read 5:111register data 2 Read Address data 0 Instruction Instruction [1 memory Write 0 RegDst data Registers Data Write memory data Sign- 32 extend Instruction [15:0] 16 ALU control MemRead Instruction [5:0 ALUOp

Explanation / Answer

I) if the read data1 datapath cut from alu then all the instruction will be affected as no alu operation will take place so it also not calculate the address of the data so no load no store operation will take place .

II) If instruction(15:11) datapath cut then all instruction which operates on all three register will be affected

III) if instruction(15:0) cuts then all imediate , branching and all instruction which depends on function (6:0) will be affected

IV) if read data 2 to memory datapath will cut then store instruction will be affected

V) If alu result to mux datapath is cut then all instruction will be affected axcept the store instruction and load instruction and branch instructions

VI) If mux to write to register datapath cut then all instruction will be affected except the branch and store instruction

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote