недавно только тема была про умножение на этом проце. Ищи.
mov eax, dwFlag and eax, FILE_REMOVABLE_MEDIA jz loc1 ; флаг установлен jmp loc2 loc1: ; флаг не установлен loc2: ну или test dwFlag,...
edited: (а нет, все еще хуже... :)) ------------ szClassName db "button",0 invoke CreateWindowEx, 0, ADDR szClassName, NULL, WS_CHILD or...
copy con file.asm :)
Checkbox'ы быть могут, но вот итемы задисаблить нельзя (в стандартном).
pushfd pop eax test eax, 1 ; проверяем флаг CF jz lab1 ; переход, если флаг CF сброшен (аналогично jnc) and eax, 0FFFFFFFEh ; сбрасываем CF...
Кстати, 88h это не -8, а -120. -8 будет - 0F8h. Ну это так, к слову... :) т.е. что, здесь не получилось 80h? Ты же сам говоришь, что XRA не...
LDA 804FH ANI 7FH MOV E, A LDA 8050H ANI 7FH MVI D, 00H LXI H, 0000H MVI B, 08H M0: DAD H RLC JNC M1 DAD D M1: DCR...
merk Чтобы поменять знак числа, недостаточно выставить (сбросить) старший бит. Например, есть два 16-ти разрядных числа A и B, причем B == -A....
вместо ORA H надо поксорить пару H,L c FFFFh и прибавить единицу (но только если знаковый бит установлен).
BeginMessageLoop proc push ebp sub esp, 24 mov ebp, esp ; ebp указывает на начало структуры в стеке @@: xor eax, eax push eax...
Morskoivolk я всего 24 байта насчитал :) Если эта структура не используется нигде, кроме цикла выборки сообщений, выдели место для нее на стеке....
kero первая и последняя должны быть оригинальными, остальные можно перемешивать. Иначе важно :)
Не влияет никак. А сосуществует очень просто - ни его размер, ни вообще наличие (отсутствие) не определяется байтами modr/m и sib. Присутствует...
Scr1pt_ Немного не так. Если поле base байта SIB равно 101b (EBP) и поле mod байта ModR/M равно 00b, то нет базового регистра, а в качестве базы...
Значит даосы в общем забанили (удалили) 2221 человека. Ужас :)
кстати, судя по тому, что Great - 11199-й, то recv уже 1198-й 10001-й (как минимум, остальных смотреть влом) :)
Mika0x65
Scr1pt_ опкод может быть 3 байта, причем в некоторых инструкциях байты опкода идут не по порядку (в mmx для amd64 третий байт опкода идет после...
держи :) mov dword ptr [eax + eax + 78563412h], 78563412h С7 84 00 12 34 56 78 12 34 56 78 [opcode] [mod] [sib] [displ]...
Имена участников (разделяйте запятой).