Answer from cs61c-cb (minh uyen nguyen 16765774) for Question 2 It controls the source that goes into ALU. If the ALUSrc signal is 1, the second ALU is the signed-extended lower 16 bits of the instruction. If the signal is 0, the second ALU is the second register file output which is readData2.