Quiz submission record for quiz6-2-2 at Thu Jul 29 03:44:36 2004: Your Answer for Question 1: The EPC register holds the address of the instruction that caused the exception. The cause register store s the exception type and pending interrupt bits. To move the EPC into $dest register: mfc0 $dest $14 To move the cause register into $dest register: mfc0 $dest $13 Your Answer for Question 2: An exception is imprecise of the processor state when an exception occur does not look exaclty as if the intstructions were executed in strict program order. The pipleine may have already completed instructions that are later in program order than the instruction causing the exception, or not have yet completed eariler instructions. Your Answer for Question 3: It consumes clock cycles, and hence diminishes performance. Your Answer for Question 4: Memory-mapped io means that io devices' registers appear as a special memory locations li $t0 0xffff0000 loop: lw $t2 0($t0) andi $t1 $t0 0x1 beq $t1 $0 loop li $t3 0xffff0004 lbu $v0 0($t3) Your unique submission ID is quiz6-2-2-cs61c-cm-1091097876-1866.