Answer from cs61c-ac (U alias Vitoria Lok 16597715) for Question 3 The add unit compute the branch target as the sum of the incremented PC and the sign-extended, lower 16 bits of the instructions. It is possible to use a single ALU, but we would have to store the value of the first operation first, then perform the second operation. The design will be much more complex.