Answer from cs61c-ep (Hao Wen Vivian Chong 15826235) for Question 2 The ALUSrc control signal is used to select which input to the ALU unit to choose - either a register (if it's an R-type instruction) or the sign-extended lower half of the instruction (if it's a memory instruction).