_fact: pushl %edi movl 8(%esp),%edi cmpl $2,%edi jge _$15 movl $1, %eax jmp _$14 _$15: decl %edi pushl %edi incl %edi call _fact addl $4, %esp imull %edi,%eax _$14: popl %edi ret ; of iteratief _fact: pushl %edi movl 8(%esp),%edi movl $1, %eax _$99: cmpl $2, %edi jge _$15 _$14: popl %edi ret _$15: imull %edi, %eax decl %edi jmp _$99