Нового в FASM - добавлена возможность использования # во вложенных макросах - используется ##. Раньше приходилось делать fix'ы. Кстати,...
Это не баги. FIX - директива препроцессора, приоритет выше, чем у всех остальных директив препроцессора. а IF - директива ассемблера,...
Сообщения виндоса - штука довольно муторная. Помимо DispatchMessage, многие другие функции (например DefWindowProc, GetClientRect и т.п.) так же...
Zero Ice > afaik, не родная, а частично позаимствованная из win16 :) > Ну я же написал, что не про NT 3.51 говорю. Что по вашему...
techgl > Системные вызовы с номерами >= 1000h идут в win2k.sys - это GDI и т.п. Это 2я таблица - W32pServiceTable.
Извините, что не по теме. imho если уж начинать, то тогда так:decoder: ;sub eax,eax movzx eax,byte ptr [esi];mov al,byte ptr [esi];...
> IMHO это предубеждение со времён NT 3.51. Вообще, как их сравнивать? В мастдае GUI 16разрядное наполовину и глючное из-за чего система не...
Не путайте SHORT GetKeyState(int nVirtKey) и BOOL GetKeyboardState(PBYTE lpKeyState) Последняя заполняет масиив 256 байтов - для каждой кнопки...
Дык, то что инструкции нет в мануале - это совершенно не значит, что её нет на самом деле! Опкод декодируется и выполняется процем без проблем,...
Гм, я б не стал утверждать, что мастдай быстее, чем тот же 2к. Если речь не идёт, конечно, о 32 Mb памяти =). Отключите лишние сарвисы и прочую...
Smile О каких опкодах идёт речь в случае с movsx/movzx/bswap? Просто проверил66:0FBF05 50004000 movsx ax, [word ds:400050]...
"Микропроцессор i486. Архитектура и программирование (в 4-х книгах)" В.Л. Григорьев. У мя печатное издание 93-го года. Ищите, время-то много...
Asterix > Дык с этим никто не спорит. Проблема в том, что если делать по другому, то работает не всегда. :-) bogrus > IMHO...
bogrus > Дык вот сам не пойму, почему так. Но факт. Скомпилировал ещё один вариант, там и иконка и version info есть, но т.к....
cresta > imho ничего страшного в этом нет, но нужно знать несколько моментов:...
:) А вот что у меня Olly кажет:6C ins [byte es:edi], dx ; I/O command 6D ins [dword es:edi], dx...
Это ещё сложная программа :) Вот проще:format pe if 0 nop end if В общем-то, проблема известная. listing.inc достаточно сырой, буду...
Привет всем. Первая удачная (?) попытка создать PDB файл для исходника компилируемого FASM. Для начала необходимо подготовиться: 1....
bogrus > Похоже, что для иконки это не важно (см. аттач), а вот для Version Info необходимо, т.к. если IMAGE_RESOURCE_DIRECTORY находится НЕ...
Нет конечно, я не держу :) Просто кто-нить сделает copy-paste и будет удивляться, почему не работает.
Имена участников (разделяйте запятой).