A.slt $at,$t1,$t2 bne $at,0,againB.slt $at,$t1,$t2 beq $at,0,againC.slt $at,$t2,$t1 beq $at,0,againD.slt $at,$t2,$t1 bne $at,0,again
A.ble $t1,$t2,nextB.bne $t1,$t2,nextC.bge $t2,$t1,nextD.bge $t1,$t2,next
A.bnq $t0,nextB.bgez $t0,nextC.beqz $t0,nextD.bltz $t0,next