Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1300267
  • 博文数量: 548
  • 博客积分: 7597
  • 博客等级: 少将
  • 技术积分: 4224
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-15 13:21
个人简介

嵌入式软件工程师&&太极拳

文章分类

全部博文(548)

文章存档

2014年(10)

2013年(76)

2012年(175)

2011年(287)

分类:

2011-02-20 20:15:15

 .file "hello.c"
.section .rodata
.LC0:
.string "hello world!"
.LC1:
.string "helloworld!"
.LC2:
.string "hello world2!\n"
.text
.globl main
.type main, @function
main:
leal 4(%esp), %ecx
andl $-16, %esp
pushl -4(%ecx)
pushl %ebp
movl %esp, %ebp
pushl %ecx
subl $20, %esp
movl $.LC0, (%esp)
call puts
movl $.LC1, (%esp)
call puts
movl $.LC2, -8(%ebp)
movl -8(%ebp), %eax
movl %eax, (%esp)
call printf
movl $0, %eax
addl $20, %esp
popl %ecx
popl %ebp
leal -4(%ecx), %esp
ret
.size main, .-main
.ident "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)"
.section .note.GNU-stack,"",@progbits
阅读(650) | 评论(0) | 转发(0) |
0

上一篇:hello.i

下一篇:homework

给主人留下些什么吧!~~