- 论坛徽章:
- 0
|
.file "1.c"
.section .rodata
.LC0:
.string "bianlizhibianlizhi"
.text
.globl _start
_start:
nop
pushl %ebp
movl %esp, %ebp
pushl %edi
pushl %esi
subl $64, %esp
andl $-16, %esp
movl $0, %eax
addl $15, %eax
addl $15, %eax
shrl $4, %eax
sall $4, %eax
subl %eax, %esp
movl $.LC0, -16(%ebp)
movb $10, -9(%ebp)
movl -16(%ebp), %esi
leal -66(%ebp), %edi
movb -9(%ebp), %cl
#APP
cld;
rep
movsb;
#NO_APP
movl $0, %eax
leal -8(%ebp), %esp
popl %esi
popl %edi
leave
ret
.size main, .-main
.ident "GCC: (GNU) 4.0.0 20050519 (Red Hat 4.0.0- "
.section .note.GNU-stack,"",@progbits
怎么运行时segmentation fault??
[ 本帖最后由 3040602024 于 2008-3-19 21:41 编辑 ] |
|