- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
7855BD60 55 push ebp
7855BD61 8B EC mov ebp,esp
7855BD63 56 push esi
7855BD64 33 C0 xor eax,eax
7855BD66 50 push eax
7855BD67 50 push eax
7855BD68 50 push eax
7855BD69 50 push eax
7855BD6A 50 push eax
7855BD6B 50 push eax
7855BD6C 50 push eax
7855BD6D 50 push eax
7855BD6E 8B 55 0C mov edx,dword ptr [ebp+0Ch]
7855BD71 8D 49 00 lea ecx,[ecx]
7855BD74 8A 02 mov al,byte ptr [edx]
7855BD76 0A C0 or al,al
7855BD78 74 09 je 7855BD83
7855BD7A 83 C2 01 add edx,1
7855BD7D 0F AB 04 24 bts dword ptr [esp],eax
7855BD81 EB F1 jmp 7855BD74
7855BD83 8B 75 08 mov esi,dword ptr [ebp+8]
7855BD86 8B FF mov edi,edi
7855BD88 8A 06 mov al,byte ptr [esi]
7855BD8A 0A C0 or al,al
7855BD8C 74 0C je 7855BD9A
7855BD8E 83 C6 01 add esi,1
7855BD91 0F A3 04 24 bt dword ptr [esp],eax
7855BD95 73 F1 jae 7855BD88
7855BD97 8D 46 FF lea eax,[esi-1]
7855BD9A 83 C4 20 add esp,20h
7855BD9D 5E pop esi
7855BD9E C9 leave
7855BD9F C3 ret
guest 15.02.2010 00:33 # 0
xynta 18.02.2010 23:45 # 0
guest 19.02.2010 20:52 # 0
guest 25.03.2010 18:51 # 0
guest 07.04.2010 22:38 # −1
guest 15.02.2010 01:55 # 0
push eax
7855BD67 50 push eax
7855BD68 50 push eax
7855BD69 50 push eax
7855BD6A 50 push eax
7855BD6B 50 push eax
7855BD6C 50 push eax
7855BD6D 50 push eax
Объявление локальных переменных.
guest 15.02.2010 03:03 # 0
guest 15.02.2010 08:52 # 0
Более того, если судить непредвзято, то в 7855BD74 - 7855BD81 прозреваю цикл, который как раз со стеком работает. Что реально смущает - mov edi,edi , не понимаю в этом сакрального смысла.
Короче говоря, для таких вещей нужно вводить презумпцию виновности и обязать автора доказывать, что это - говнокод. Минусую.
P.S. Я только проснулся, посему в голове сумбур, чего-то мог и не заметить.
guest 15.02.2010 09:44 # +1
Это для выравнивания. Более оптимальная замена NOP.
guest 15.02.2010 11:58 # 0
guest 15.02.2010 12:25 # 0
guest 05.03.2010 01:06 # 0
bormand 14.01.2017 22:10 # 0
Дадут, но будут сильнее напрягать декодер команд, т.к. вдвое больше команд получится.
C++0x 23.04.2010 00:42 # −4
guest 13.01.2017 22:55 # −2
Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и получить за это деньги.
Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,
достаточно просто зарегистрироваться на нашем сервисе. > www.like.zarplatt.ru <
barop 14.01.2017 04:56 # 0
ищу бойсових петух Филиппин куплю если бы в Фергана тел ±996551603663
https://ok.ru/group/51823935029317
guest 14.01.2017 19:58 # −1
Крупнейшая международная компания по продаже А/В билетов
срочно набирает сотрудников на постоянную основу для несложной
работы через интернет, с ежедневными выплатами от 11 000 руб.
Работая в нашей компании Вы получаете:
- Соблюдение трудового кодекса
- Полный соцпакет, оплачиваемый отпуск, больничный, санаторий.
- Высокий доход
- Каждый наш сотрудник на дому гарантированно получает от 11 000 руб. в день.
- Гарантированные стабильные выплаты заработанных денег.
- Выплаты происходят ежедневно на банковские карты или электронные кошельки.
Пройдите регистрацию у нас на сайте. ( airline.zarplatt.ru )
Без вложений, опыт и профессиональные навыки не требуются!
bormand 14.01.2017 20:01 # +5
nihau 14.01.2017 21:14 # +1
guest 14.01.2017 21:21 # +1
barop 14.01.2017 22:19 # −2
bormand 14.01.2017 22:19 # +3
barop 14.01.2017 22:20 # +1
guest 14.01.2017 21:38 # +2
bormand 14.01.2017 21:39 # +2
guest 14.01.2017 22:03 # 0
barop 14.01.2017 22:19 # +2
huesto 14.01.2017 23:45 # +1
barop 14.01.2017 22:24 # 0
работы через интернет?
Эна пхп писать?
bormand 14.01.2017 22:35 # 0