Answer from cs61c-ck (Allen Lee 16583554) for Question 2 The ALUSrc signal controls what gets sent as the second operand to the ALU. If ALUSrc is deasserted, the mux selects the second register output from the register file. If ALUSrc is asserted, the mux selects the sign extended lower 16 bits of the instruction.