Answer from cs61c-ap (Nicole Rungsitiyakorn 13543412) for Question 3 It is possible to do all the work in the ALU unit but adding is really fastt and the adder will have the result before the ALU. That is why they are separate units.