Answer from cs61c-ao (Roger Tseng 16507336) for Question 2 the ALUSrc control signal is used to select between the second register file output or a sign-extended lower 16 bits of the instruction. this is used to select fields between R-format and I-format instructions.