Answered step by step
Verified Expert Solution
Question
1 Approved Answer
We have $2-5,$3-0x1001000c, given machine language code Oxac62fffc at memory address Ox00400010, please answer the following question. 1) Translate machine language code to the
We have $2-5,$3-0x1001000c, given machine language code Oxac62fffc at memory address Ox00400010, please answer the following question. 1) Translate machine language code to the instruction. 2) What's the value of PC? (in Hexadecimal) 3) What's the data online Alin Hexadecimal) 4) What's the data on line B.C,D.F.G? (in Binary) 5) What's the data on H.I, J.K? (in Hexadecimal) 6) What's the data on line P and Q?(in Hexadecimal) 7) Please write down the control signal of each pin (RegDst, Branch, Memread, MemtoReg.ALUOP, MemRead, MemtoReg.ALUOP, MemWrite. ALUSrc and RegWrite) 8) Please explain why control signal "MemtoReg" is x? Information you may need: 0000 00ss ssst tttt ddad d00 0010 0000 add rd, ra, rt 1000 11ss ssst tttt iiii iiii iiii iiii lw rt,I(rs) 1010 1lss ssst tttt iiii liii iiii iiii sw It, I (rs) 0001 00ss ssst tttt iiii iiii iiii iiii beg rs,rt (I) Add Ad, ALU "result Shift left 2 RegDst Branch MemRead Instruction [31-26] Control MemtoReg ALUOP MemWrite ALUSrC RegWrite Instruction [25-21] PC Read address Read register 1 Read instruction [20-16] data 1 Instruction [31-0] Instruction Instruction (15-11] memory Read register 2 MWrite Zero ALU ALU result Read register data 2 Read data E Address" Write data Registers Write Data memory data Sign- G32 extend Instruction [15-0] F (15-| 16 ALU control Instruction [5-0]
Step by Step Solution
★★★★★
3.51 Rating (164 Votes )
There are 3 Steps involved in it
Step: 1
Machine code Oxac62fffc location of this instruction Ox...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