1 2 .text 3 .globl __start 4__start: 5/* It should perhaps be made explicit that these next two instructions must 6 * result in exactly two instructions in the output, otherwise the expected 7 * EPC will not check out and the test will fail. Hence, noreorder and nomacro. 8 */ 9 .set noreorder 10 .set nomacro 11 addiu $3, $0, -1 12 addiu $2, $0, 1 13 beq $2, $2, loozer 14 lw $0, 0($3) /* cause a branch delay slot bus error */ 15loozer: 16 break 17 18