Answer from cs61c-eo (James 16730959) for Question 2 the regwrite is an extension of the clock and it tells the register when to write data to the register.