Question: 4. (10 pts) The following MIPS single-cycle datapath cannot perform BNE instruction. Indicate any changes to the datapath that must be done in order to

4. (10 pts) The following MIPS single-cycle datapath cannot perform BNE instruction. Indicate any changes to the datapath that must be done in order to support BNE instruction, e.g., adding extra wi extra logic gates, extra registers, etc. Do your modification on the following figure if necessary, and show the dataflow for t the corresponding control signals in the following table and add new control signals to his instruction using dash lines on the modified figure. Also show the values of the table if needed Add ALU Shift left 2 RegDst Instruction 131-26 Control ALUO Readnstruction (25-21] register 1 Read Zero register 2 Instruction Ilt_ Road data 1 (31-0) - res um Addresshe Instruction | | Instruction [15-11) Leroy It struction 15-111ST register data itti%) Wnite data Registers Write memory data (15-0ex 16 Sign- ALU Instruction [5-0 Control Mem eWrite ALUsre RegDst RegWrite MemtoReg ALUop Signal Value
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
