eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingrdtsc i ew dziwne wyniki › rdtsc i ew dziwne wyniki
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: " kenobi" <f...@N...gazeta.pl>
    Newsgroups: pl.comp.programming
    Subject: rdtsc i ew dziwne wyniki
    Date: Fri, 10 Aug 2012 15:39:12 +0000 (UTC)
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 71
    Message-ID: <k039v0$i63$1@inews.gazeta.pl>
    NNTP-Posting-Host: localhost
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1344613152 18627 172.20.26.235 (10 Aug 2012 15:39:12 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Fri, 10 Aug 2012 15:39:12 +0000 (UTC)
    X-User: fir
    X-Forwarded-For: 31.62.167.146
    X-Remote-IP: localhost
    Xref: news-archive.icm.edu.pl pl.comp.programming:199238
    [ ukryj nagłówki ]

    mam takie wyniki z rdtsc (na moim starym p4 )

    1)
    rdtsc
    mov ecx, eax
    rdtsc
    sub eax, ecx

    wynik 80 cykli

    2)

    call dword ptr [_rdtsc]
    mov edi,eax
    call dword ptr [_rdtsc]
    mov ebp,eax

    _rdtsc:
    rdtsc
    ret

    120 cykli

    3)

    call dword ptr [_rdtsc]
    mov edi,eax

    push offset $ijkagfia
    push offset $agkagfia
    call dword ptr [_asm_dot_fpu]
    add esp,8
    fstp dword ptr [esp+60]

    call dword ptr [_rdtsc]
    mov ebp,eax

    _asm_dot_fpu:

    push ebp ; 0021 _ 55
    mov ebp, esp ; 0022 _ 89. E5
    mov eax, dword [ebp+8H] ; 0024 _ 8B. 45, 08
    mov edx, dword [ebp+0CH] ; 0027 _ 8B. 55, 0C
    fld dword [eax] ; 002A _ D9. 00
    fmul dword [edx] ; 002C _ D8. 0A
    fld dword [eax+4H] ; 002E _ D9. 40, 04
    fmul dword [edx+4H] ; 0031 _ D8. 4A, 04
    fld dword [eax+8H] ; 0034 _ D9. 40, 08
    fmul dword [edx+8H] ; 0037 _ D8. 4A, 08
    faddp st1, st(0) ; 003A _ DE. C1
    faddp st1, st(0) ; 003C _ DE. C1
    pop ebp ; 003E _ 5D
    ret ; 003F _ C3

    oscyluje miedzy ok 700 a 1500 cykli

    czy te wynika sa sensowne, czy ew nie jest to cos
    przyduzo?
    moze to efekt niezchacheowanego uruchamiania
    (popróboje pozniej w petli) (?) ale wyniki te ew
    sa zastanawiajace bo ew cos przyduzo [- chyba ze
    niecachowanie to tlumaczy ]







    --
    Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: