Answered step by step
Verified Expert Solution
Question
1 Approved Answer
2. (15 points) Assume we'd add the implementation of ANDI instruction on datapath (see ADDI instruction description on MIPS reference sheet.) (a) Any change to
2. (15 points) Assume we'd add the implementation of ANDI instruction on datapath (see ADDI instruction description on MIPS reference sheet.) (a) Any change to the datapath needed? If no, state None. If yes, briefly describe the change here and also draw on the figure. There wold need to be a zero box adeleol n Place of srn change here. The hud wold not he tekin ih the signs t dd not replare (b) Any change to the ALU control unit needed? If no, state None. If yes, briefly describe the (c) Any change to the Main control unit needed? If no, state None. If yes, briefly describe the change here. Neve Add UI Addresult Shift left 2 egDs: Branch MemRead MemtoRe instruction[31-2?Control-ALUOD ALUSrc RegWrite PcRead Instruction [25-21] Read ikris1 register 1 Read Read data register 2 Zero Instruction ALU ALU AL [31-0) Write Read Address data Instruction instruction (15-11registe register data 2 memory Write data Registers Write Data data memory Instruction [15-0] Sign- 32 ALU controi extend Instruction (5-0] 2. (15 points) Assume we'd add the implementation of ANDI instruction on datapath (see ADDI instruction description on MIPS reference sheet.) (a) Any change to the datapath needed? If no, state None. If yes, briefly describe the change here and also draw on the figure. There wold need to be a zero box adeleol n Place of srn change here. The hud wold not he tekin ih the signs t dd not replare (b) Any change to the ALU control unit needed? If no, state None. If yes, briefly describe the (c) Any change to the Main control unit needed? If no, state None. If yes, briefly describe the change here. Neve Add UI Addresult Shift left 2 egDs: Branch MemRead MemtoRe instruction[31-2?Control-ALUOD ALUSrc RegWrite PcRead Instruction [25-21] Read ikris1 register 1 Read Read data register 2 Zero Instruction ALU ALU AL [31-0) Write Read Address data Instruction instruction (15-11registe register data 2 memory Write data Registers Write Data data memory Instruction [15-0] Sign- 32 ALU controi extend Instruction (5-0]
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started