Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .file "io_demo.c"
- .section .rodata
- .align 2
- .LC0:
- .string "Enter your initials, followed by your age: "
- .align 2
- .LC1:
- .string "%c %c %c %d"
- .align 2
- .LC2:
- .string "My initials are: %c%c%c and my age is %d.\n"
- .section ".text"
- .align 2
- .globl main
- .type main, @function
- main:
- stwu 1,-32(1)
- mflr 0
- stw 0,36(1)
- stw 31,28(1)
- mr 31,1
- lis 9,.LC0@ha
- la 3,.LC0@l(9)
- crxor 6,6,6
- bl printf
- addi 8,31,9
- addi 10,31,10
- addi 9,31,12
- lis 7,.LC1@ha
- la 3,.LC1@l(7)
- addi 7,31,8
- mr 4,7
- mr 5,8
- mr 6,10
- mr 7,9
- crxor 6,6,6
- bl __isoc99_scanf
- lbz 9,8(31)
- rlwinm 9,9,0,0xff
- mr 7,9
- lbz 9,9(31)
- rlwinm 9,9,0,0xff
- mr 8,9
- lbz 9,10(31)
- rlwinm 9,9,0,0xff
- mr 10,9
- lwz 9,12(31)
- lis 6,.LC2@ha
- la 3,.LC2@l(6)
- mr 4,7
- mr 5,8
- mr 6,10
- mr 7,9
- crxor 6,6,6
- bl printf
- li 9,0
- mr 3,9
- addi 11,31,32
- lwz 0,4(11)
- mtlr 0
- lwz 31,-4(11)
- mr 1,11
- blr
- .size main,.-main
- .ident "GCC: (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) 4.7.3"
- .section .note.GNU-stack,"",@progbits
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement