(Solved) : P1 Modify Supplied Cpu Diagram Cpujpg Support Lui Instruction Keep Changes Minimum Need Sh Q41354111 . . .

P1. Modify the supplied CPU diagram (cpu.jpg) to support the”lui” instruction. Keep your changes to a minimum. You will need to’shift left’, but this is just an adjustment of wires. Indicatethis clearly/simply. You may expand the rightmost MUX (and it’scontrol), but you may not add new gates or logic blocks. Write oneparagraph that describes how/why your changes implement the “lui”instruction. Give a non-trivial example of the “lui” instruction.Then, on a second copy of your modified diagram, show how the datavalues for this instruction flow through the processor. Then, usethe assumptions from part 3 of the study question. Add a fewsentences of discussion to answer this: What is the minimum lengthof time that the “lui” instruction needs to complete? Finally, makea small table that shows the control signals for the processor forthis instruction. (Your table should look similar to the table onpage 266.) Use ‘don’t cares’ where appropriate.

Co Add sx - ALU result Shift left 2 Instruction (31-26] Control RegDst Branch MemRead MemtoReg ALUOP Mem Write ALUSrc RegWrit

Co Add sx – ALU result Shift left 2 Instruction (31-26] Control RegDst Branch MemRead MemtoReg ALUOP Mem Write ALUSrc RegWrite Instruction (25-21] 4 PC Read address Read register 1 Read Instruction [20-16] data 1 Read register 2 Zero Instruction [31-0) ALU ALU Address Read O ESX- Read data 2 Write register result data Instruction memory Instruction (15-11] – Esmo Write data Registers Data Write memory data Instruction (15-0] 16 32 Sign ALU extend control Instruction [5-0] Show transcribed image text Co Add sx – ALU result Shift left 2 Instruction (31-26] Control RegDst Branch MemRead MemtoReg ALUOP Mem Write ALUSrc RegWrite Instruction (25-21] 4 PC Read address Read register 1 Read Instruction [20-16] data 1 Read register 2 Zero Instruction [31-0) ALU ALU Address Read O ESX- Read data 2 Write register result data Instruction memory Instruction (15-11] – Esmo Write data Registers Data Write memory data Instruction (15-0] 16 32 Sign ALU extend control Instruction [5-0]

Expert Answer


Answer to P1. Modify the supplied CPU diagram (cpu.jpg) to support the “lui” instruction. Keep your changes to a minimum. You will…