4Fermer6
PpHdLe 11/06/2004 à 18:48
Vide:
.L100:
#APP
        cpuid 
        .byte 0x0f, 0x31
#NO_APP
        movl    %eax, -168(%ebp)
        movl    %edx, -164(%ebp)
#APP
        cpuid 
        .byte 0x0f, 0x31
#NO_APP
        movl    -168(%ebp), %ecx
        subl    %ecx, %eax
        movl    -164(%ebp), %ebx
        sbbl    %ebx, %edx
        subl    -176(%ebp), %eax
        sbbl    -172(%ebp), %edx
        movl    %eax, -168(%ebp)
        movl    %edx, -164(%ebp)
        movl    -168(%ebp), %ecx
        movl    -164(%ebp), %ebx

Appel:
#APP
        cpuid 
        .byte 0x0f, 0x31
#NO_APP
        movl    %eax, -168(%ebp)
        movl    %edx, -164(%ebp)
        leal    -120(%ebp), %edx
        pushl   %eax
        pushl   %edx
        leal    -104(%ebp), %eax
        pushl   %eax
        leal    -88(%ebp), %edx
        pushl   %edx
        call    __gmpf_add
        addl    $16, %esp
#APP
        cpuid 
        .byte 0x0f, 0x31
#NO_APP
        movl    -168(%ebp), %ecx
        subl    %ecx, %eax
        movl    -164(%ebp), %ebx
        sbbl    %ebx, %edx
        subl    overhead, %eax
        sbbl    overhead+4, %edx
        movl    %eax, -168(%ebp)
        movl    %edx, -164(%ebp)
        movl    -168(%ebp), %ecx
        movl    -164(%ebp), %ebx
        movl    -160(%ebp), %eax
        movl    -156(%ebp), %edx