.globl __start __start: add $t0, $t1, $t2 nor $t3, $t4, $t5 lui $t0, 0x567 addi $t0, $t1, 0x123 la $31, TARG TARG: bne $t0, $0, TARG andi $t0, $t0, 0 jalr $ra sll $t1, $t1, 1 slti $t2, $t1, 2 add $s1, $0, $ra add $ra, $0, $0 jalr $s1 ori $v0, $0, 10 syscall