eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingpodręcznik do assembleraRe: podręcznik do assemblera
  • Data: 2010-11-15 05:21:09
    Temat: Re: podręcznik do assemblera
    Od: "prorok" <p...@t...nie.adres> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "Mariusz Marszałkowski" <m...@g...com> napisał w wiadomości
    news:e4c6ad3c-c03c-4765-ac87-868d78c63a6a@n10g2000pr
    j.googlegroups.com...
    > Pojedyncze instrukcje nie stanową problemu, jwp mogą mieć funkcje do
    > tego celu.


    Dwojakie obejście - wywołanie procedury assemblerowej lub opisanie to inną
    funkcją: dla obrotów ror,rol które muszą być szybkie bo mogą występować w
    funkcji haszującej lub kryptografii - zamiast obrotu można użyć or z
    przesuniętą zawartością (chociaż przydałaby się instrukcja obrotu w językach
    wysokiego poziomu?)
    Rdtsc zamknięte w procedurze (zwłaszcza takiej jak JNI Javy) jak również
    wyspecjalizowane szukanie bitu (bsf,bsr) traci dużo na czasie wykonania. Ale
    to wszystko gdy mamy przynajmniej WOŁANIE procedur assemblerowych. Jeśli
    nie, to do szukania bituy trzeba by napisać własny algorytm a gorzej z
    pomiarem czasu bo zostaje QueryPerformanceCounter też szybki ale rzędy
    wielkości mniej dokładny niż rdtsc i jego wywołanie trwa trochę co może
    przeszkadzać gdy chcielibyśmy zrobić bardzo dokładne profilowanie - pamiar
    czasu wykonania określonych linii w funkcji.

    Pozdrawiam


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: