Answer from cs61c-en (Lai, Siu Lun Chris 16529329) for Question 1 If we don't pipeline the control, then some hazards will be resulted. For example, without pipelining the control, if we read a register that hasn't been properly written, then the program will crash.