Id: intel.tex,v 1.2 2006/01/05 06:28:20 waldmann Exp
Unterprogramm-Deklaration:
int simple (int x) { return x + 5; } |
simple: pushl %ebp movl %esp,%ebp movl 8(%ebp),%edx addl $5,%edx movl %edx,%eax jmp .L5 .p2align 4,,7 .L5: leave ret |
Unterprogramm-Aufruf:
r = simple (4); |
addl $-12,%esp pushl $4 call simple addl $16,%esp movl %eax,%eax movl %eax,-4(%ebp) |