Question: Please check if my answer is correct. The single cycle implementation of MIPS is as shown below. Answer the following questions with reference to sw

Please check if my answer is correct.

The single cycle implementation of MIPS is as shown below. Answer the following questions with reference to "sw $55,200($56)" instruction. Assume that the contents of the registers S2 = OFEEAAOOH, and PC = 1E, pointing to the instruction under consideration. (Consider 200 as Hexa Value) i. What is the addressing mode of the instruction and also mention the updated PC Value? Which part of the instruction format address of S1 and 52 are stored? What is the Effective address generated by the instruction ? iv. Fill the status of different control signal to execute the instruction. Answer should be present in the form of table given below. Indicate Don't care as 'X'. 11. 111 Status Signal RegDst Branch MemtoReg ALUOP ALUSrc RegWrite Add ALU Add rocult Shift left 2 Angst Branch MornHead Instruction (31-261 Memo Reg Control ALUOR Merwe ALUSTO RogWrite Instruction (25-211 Read register 1 Road instruction 120-161 Road data 1 register 2 Writo Rend trist 15-1 register data 2 Head address Zero ALU ALU - Instruction (31-0 Instruction memory Sax rasuit Acero Head data O. Write deta Registers Writo Data data memory Instruction (15-01 16 sign- 38 extend ALU control instruction (501 + 4) I = sw $55, 200 ($56) 200in Lesca Se 2 OFEE AADO PC=IE (both in hecodicals :) Addressing mode: Immediate addressing mode i) Top code rs rt offset rs- S2 rt si E.Az S2 + 200 S OFEE AAOO Hexadecimal addition CASOFLEAGOO iv) Reg dest : x Brauch :o Mentoreg! Aluop : Alus : Regurite! O 00 1 :X
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
