Main Control Signal Values


The table shows the main control signal values, which are completely determined by the opcode fields of the instruction, for various instructions.

Op RegDst RegWrite  ExtOp   ALUSrc  Beq Bne J MemRead MemWrite MemtoReg  
R-type
addi 0 (rt) 1 1 (sign) 1 (Imm) 0 0 0 0 0 0
slti 0 (rt) 1 1 (sign) 1 (Imm) 0 0 0 0 0 0
andi 0 (rt) 1 0 (zero) 1 (Imm) 0 0 0 0 0 0
ori 0 (rt) 1 0 (zero) 1 (Imm) 0 0 0 0 0 0
xori 0 (rt) 1 0 (zero) 1 (Imm) 0 0 0 0 0 0
lw
sw x 0 1 (sign) 1 (Imm) 0 0 0 0 1 x  
beq
bne x 0 x 0 (BusB) 0 1 0 0 0 x  
j x 0 x x 0 0 1 0 0 x