Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. For the MIPS assembly instruction: beq $t0,$t1,Label, a. What are the values

ID: 3544527 • Letter: 1

Question



     1.          For the MIPS assembly instruction: beq $t0,$t1,Label,

a.      What are the values of the control signals for the processor in Figure 4.24 of the textbook?

b.     Which blocks of the datapath produce useful information?

c.      Which blocks produce unused output?

d.     Which blocks do not produce any output?



For the MIPS assembly instruction: beq $t0,$t1,Label, What are the values of the control signals for the processor in Figure 4.24 of the textbook? Which blocks of the datapath produce useful information? Which blocks produce unused output? Which blocks do not produce any output?

Explanation / Answer

a)

RegDst = 0

Jump = 0

Branch = 1

MemRead = 0

MemtoReg = 0

ALUOp = 1

MemWrite = 0

ALUSrc = 1

RegWrite = 0

b)

PC,Instruction Memory,Registers,ALU

c)

Jump address

d)

Data Memory