You are on page 1of 1

Register IMM ALU MEM WD PC

Next
RA RB W WE [15.0] A B Result Branch Addr Data WE Mem/ALU

add $t2 $t3 $t1 1 X $t2 $t3 $t2+$t3 0 $t2+$t3 $t3 0 ALU PC+4
$t1,$t2,$t3
addi $t1,$t1,5 $t1 $t1 $t1 1 5 $t1 Imm $t1+Imm 0 $t1+Imm $t1 0 ALU PC+4

sub $t1,$t2,$3 $t2 $t3 $t1 1 x $t2 $3 $t2-$3 0 $t2-$3 $t3 0 ALU PC+4

lw $t1,4($t2) $t2 $t1 $t1 1 4 $t2 Imm $t2+Imm 0 $t2+Imm $t1 0 Mem PC+4

sw $t1,8($t2) $t2 $t1 X 0 8 $t2 Imm $t2+Imm 0 $t2+Imm $t1 1 X PC+4

j label X X X 0 label X X X 0 X X 0 X label

slt $t1,$t2,$t3 $t2 $t3 $t1 1 X $t2 $t3 $t1=1?$t2<$t3 0 1/0 $t3 0 ALU PC+4
:0

You might also like