if.c - SPARC ASM main_a_1_1 = 4 string_0: .asciz "True!\n" .align 4 .global main main: save %sp, -96, %sp mov 0x1, %l0 st %l0, [%fp - main_a_1_1] cmp %l0,0x1 bne iffalse_0 iftrue_0: set string_0, %o0 call printf nop ! delay slot iffalse_0: end: mov 1, %g1 ! request for exit syscall ta 0 ! trap to system