Ładny brzuch
Witam,
Czy kto mi moe powiedzie co to za operacja shl i shr w Delphi?
Pozdrawiam
vcpp
Jest to przesunicie logiczne w prawo (shr) i w lewo (shl) ;)
http://free.of.pl/a/...ge/asm16.htm#ss
Jest to przesunicie logiczne w prawo (shr) i w lewo (shl) ;)
http://free.of.pl/a/...ge/asm16.htm#ss
A mgby poda jaki przykad uycia tego? Masz w linku ^_^ Sam tego nie uywam, ale czsto spotyka si przy szyfrowaniu/hashowaniu (np. haso gg) ;)
"A mgby poda jaki przykad uycia tego?"
mnozenie przez 2^n. abc shl 5 == abc*2^5. musze dodac takze ze abc shl 1 jest szybsze niz abc*2. zazwyczaj kompilator sam sobie takie mnozenie przerobi na shl nie powinno byc problemu, ale jesli nie mamy tej pewnosci to szybszy bedzie shl niz *2.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Czy kto mi moe powiedzie co to za operacja shl i shr w Delphi?
Pozdrawiam
vcpp
Jest to przesunicie logiczne w prawo (shr) i w lewo (shl) ;)
http://free.of.pl/a/...ge/asm16.htm#ss
Jest to przesunicie logiczne w prawo (shr) i w lewo (shl) ;)
http://free.of.pl/a/...ge/asm16.htm#ss

A mgby poda jaki przykad uycia tego? Masz w linku ^_^ Sam tego nie uywam, ale czsto spotyka si przy szyfrowaniu/hashowaniu (np. haso gg) ;)
"A mgby poda jaki przykad uycia tego?"
mnozenie przez 2^n. abc shl 5 == abc*2^5. musze dodac takze ze abc shl 1 jest szybsze niz abc*2. zazwyczaj kompilator sam sobie takie mnozenie przerobi na shl nie powinno byc problemu, ale jesli nie mamy tej pewnosci to szybszy bedzie shl niz *2.