Answer from cs61c-ah (Charles Lee 16102343) for Question 3 It probably would be "possible" but very impractical. You'd have to do some crazy stuff with the wires to get your output correct. It's easier this way to have a dedicated adder to figure out the address of the next instruction.