Quiz submission record for quiz5-1-1 at Sun Jul 18 23:55:39 2004: Your Answer for Question 1: Regularity and simplicity make the hardware easier to design, and they increase the performance of the common instructions. They are easier to design because there is simply less that needs to be put on the chip, and the space that is conserved means that there is less space between components, make it faster. Your Answer for Question 2: Something like a register always takes a signal, but we always want it to output the same thing, except when we decide to explicitly change it. This is why we need a RegWrite signal, so that we do not accidentally change the values in our registers because there was something flowing the bus that it is connected to. Your Answer for Question 3: The Add unit calculates which instruction we are going to jump to. We need this separate Add unit because our other ALU is already computing the result of the branch condition. If we wanted to use the same ALU, we should probably compute the branch condition first, and then the address, but we would need a separate register to store the result of computing the branch instruction. Your unique submission ID is quiz5-1-1-cs61c-el-1090220139-473.