Answer from cs61c-ba (Zhou Zhou 16250641) for Question 3 The adder is used to compute the branch target from PC addressing. Yes it would be possible with the use of multiplexor to allow for the separate transmission of the different data feeds.