not flags не пишет - переделайте чутку
...вот только не помню, меняет ли not flags - используйте neg.
Black_mirror, На выходе не восстанавливает mm0..mm2. Последним flags пишет, \not eax\ - используйте jcc. proc p1; v1,v2 mov...
Black_mirror На выходе не восстанавливает mm0..mm2, flags. Возвращаемые значения неумышленно противоположны: 0 <-> -1 - используйте not...
http://freebooks.net.ua/2781-v.g.-olifer-n.a.-olifer-kompjuternye-seti..html
Address Hex dump Command Comments 00000000 85C0 test eax,eax 00000002 0F84...
По "...\lodsb.exe" сквозь Olly: 0x20 точно нет.
KeSqueer, мне о-очень трудно говорить по-русски, но я это делаю исключительно с уважения к вам, пренебрегая английским z)
Буковка переписывается, смотрите фотку.
cmd.exe, lodsb.exe <- нет кавычек
Я забыл: кавычки могут быть, а могут и нет, что зависит от среды. В некоментированном коде вы точно перепишете последнюю букву.
Для простоты вызова OllyDbg при неустранимых ошибках или в целях отладки: \меню Options\подменю Options...\вкладка Just-in-time\нажмите кнопку Set...
"...\lodsb.asm": yuran666666, вы переписываете часть скопированной строки: ;... xchg eax,esi ; [esi] =...
http://www.aidarjan.com/content10.html
mov eax,[esi] ;? lodsd ;?
repne scasd :)z
2010_07_14 извините за дурацкий комментарий excuse me for a stupid comment :c
2010_07_14 загрузил новую версию, извините только, что без сорсов: их я выкосил. ; tbyte[logXY]=log(tbyte[x];tbyte[y]); logYX=log(y;x)=1/logXY...
Имена участников (разделяйте запятой).