Answer from cs61c-av (Kenneth Wong 16192104) for Question 2 The ALUSrc is a signal for the second ALU. When asserted, the second ALU operand is the sign-extended, loower 16 gits of the instruction. When deasserted, the second ALu operand comes from the second register file output.