.align 8 .LLC0: .asciz "%d%d" .align 8 .LLC1: .asciz "sum of %d and %d is %d\n" .section ".text" .align 4 .global main .type main,#function main: !#PROLOGUE# 0 save %sp,-128,%sp !#PROLOGUE# 1 ._lab1: sethi %hi(.LLC0),%l0 or %l0,%lo(.LLC0),%l0 mov %l0,%o0 sub %fp,28,%l0 mov %l0,%o1 sub %fp,24,%l0 mov %l0,%o2 call scanf,0 nop ld [%fp-24],%l1 ld [%fp-28],%l0 add %l0,%l1,%l0 st %l0,[%fp-20] sethi %hi(.LLC1),%l0 or %l0,%lo(.LLC1),%l0 mov %l0,%o0 ld [%fp-28],%l0 mov %l0,%o1 ld [%fp-24],%l0 mov %l0,%o2 ld [%fp-20],%l0 mov %l0,%o3 call printf,0 nop mov 0,%l0 mov %l0,%i0 b ._lab2 nop ._lab2: ret restore .LLfe1: .size main,.LLfe1-main .common _IO_2_1_stdin_,4,0 .common _IO_2_1_stdout_,4,0 .common _IO_2_1_stderr_,4,0 .common stdin,4,4 .common stdout,4,4 .common stderr,4,4 .common sys_nerr,4,4 .common sys_errlist,0,4