Answer from cs61c-ch (hani aldhafari 14962689) for Question 3 the alu does aritmetic and boolean operations. it's actually possible to use a single alu that has an addition scheme to it.. but that would make it much more complex. in addition, performance will also be effected, the speed of addition will decrease. the adder is separate because its the most often used instruction and must be very fast..