Answer from cs61c-eq (Nicholas Hwang 16732453) for Question 1 EPC register holds the instruction address of whatever caused the exception. The Cause register holds an address that indicates to the OS the nature of the exception. Any instruction that is undefined or causes problems access EPC and Cause; arithmetic instructions that cause overflow or problems in memory access can access those registers.