#if 0 218: 8d090000 lw t1,0(t0) 21c: 31290001 andi t1,t1,0x1 220: 1120fffd beqz t1,0x218 224: 03e00008 jr ra 228: 3c088000 lui t0,0x8000 22c: 3c093c1a lui t1,0x3c1a 230: 35299400 ori t1,t1,0x9400 234: ad090000 sw t1,0(t0) 238: 3c09275a lui t1,0x275a 23c: ad090004 sw t1,4(t0) #endif #include #include .text .set noreorder .set mips32r2 LEAF(test1) move v0,a0 addiu v0,v0,1000 bnez a0,$L1 jr ra addiu v0,v0,100 $L1: beqz a0,$L2 jr ra addiu v0,v0,10 $L2: addiu v0,v0,1 jr ra nop END(test1) LEAF(test2) move v0,a0 addiu v0,v0,1000 beqz a0,$L3 jr ra addiu v0,v0,100 $L3: bnez a0,$L4 jr ra addiu v0,v0,10 $L4: addiu v0,v0,1 jr ra nop END(test2)