Answer from cs61c-ei (Jing Chen 16669246) for Question 1 The EPC is a 32-bit register used to hold the address of the offending instruction. The Cause register is used to record the cause of the exception. MIPS instructions that cause exceptions and thus accesses to EPC and Cause include undefined instructions and add which may result in arithmetic overflow.