Question: MIPS Computer Organization. Any help is appreciated Suppose that a beq instruction resides at memory address 0x08000000 and that the rightmost 16 bits within the

MIPS Computer Organization. Any help is appreciated

Suppose that a beq instruction resides at memory address 0x08000000 and that the rightmost 16 bits within the machine code for the beq contains the value 0xBB. To what value (expressed in hex) would the PC be set if the zero flag=1 when the beq instruction is executed?

MIPS Computer Organization. Any help is appreciated Suppose that a beq instruction

Instruction decode/ register fetch Instruction fetch MemRead ALUSrcA = 0 lorD = 0 IRWrite ALUSEB = 01 ALUOp = 00 PCWrite PCSource 0 ALUSrcA = 0 ALUSrcB = 11 ALUOp = 00 Start Memory address (Op= R-type) Branch O computation 09 Execution completion completion 2 9 (Op = 'LW') or (Op-Sw) ALUSrcA = 1 ALUSrcB = 10 ALUOp = 00 ALUSrcA = 1 ALUSrcB = 00 ALUOp 10 ALUSrcA = 1 ALUSrcB = 00 ALUOp = 01 PCWrite PCSource 10 PCSource = 01 Memory access Memory access R-type completion 3 5 MemRead lorD 1 MemWrite lorD = 1 RegDst = 1 RegWrite MemtoReg = 0 Write-back step 4 RegDst = 0 RegWrite MemtoReg = 1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!