db 0x4D,0x5A,0x80,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x10,0x00,0xFF,0xFF,0x00,0x00,\...
Формат PE. Урок 1. Обзор PE форматаPresented is a step by step approach to understand the windows PE file format. First, we will build a simple...
FASM INVOKE ExplanationINVOKE это макроинструкция, которую используют для вызова функций при помощи STDCALL-конвенции, аргументы функции...
Но это можно сделать проще. Вложенные директивы MATCH можно заменить одной: match =0 dest==src , status param \{ mov dest,src define status 1...
Единственная возможность получить положительный результат, если значение после запятой пусто, это использовать пустой шаблон, поскольку элементу...
Но такое решение немного похоже на смесь яблок с апельсинами. Оператор EQTYPE выполняется на стадии ассемблирования и позволяет различать...
Обработчик макроинструкций имеет больше специальных команд и операторов, чем считыватель. Он не только заменяет параметры макроинструкции их...
Рекомендуем подробнее рассмотреть данный пример, чтобы точно понять, что здесь происходит. Ясно почему мы должны различать разные уровни,...
A = 0 A = A+4 dd A Таким образом мы окончательно получим 32-битовое данное со значением равным 4. Этот пример показывает, как вы можете получить...
mov eax,gamma A = 1 repeat 5 A = A*% end repeat label gamma at $+A-7 A – переменная времени ассемблирования и ее конечное значение...
Эта программа написана полностью с помощью интерпретирующего языка fasm, с использованием некоторых его расширенных возможностей. В начале он...
Понимание FASM(Текст «Understanding the flat assembler» из пакета fasm) автор перевода Пирогов В.Ю., 2015, сентябрь взято с сайта...
El señor edge habló en español? WASM.GRAPHICS WASM.OpenGL => New OpenGL (Mantle , Vulkan) WASM.DirectX WASM.Compute => префиксы CUDA и OpenCL...
Длиииннннноооо...
А раздел-то как назвать? графика "из бабушкиного сундука" под DOS (для студентов, ОСе писателей и других) ?
WASM.GRAPHICS OpenGL => New OpenGL (Mantle , Vulkan) DirectX Compute => префиксы CUDA и OpenCL графика под DOS (для студентов)<-- рабочее...
Текст tut_32.rc#define LANG_NEUTRAL 0x00 #define SUBLANG_NEUTRAL 0x00 #define MFT_SEPARATOR 0x800 #define MI_NEW 40005...
Win32 API. Урок 32. Создание MDI-приложенияformat PE GUI 4.0 entry start include '%fasminc%\win32a.inc' MI_NEW = 40005 MI_CLOSE =...
proc lv_col_info_fill push edi invoke FindFirstFile,fTxt1,fData cmp eax,INVALID_HANDLE_VALUE je fill_exit mov [fFileH],eax xor...
Текст tut_31b.asmformat PE GUI 4.0 entry start M_MAIN = 10000 MI_ICON = 0x0000 MI_SMALLICON = 0x0002 MI_LIST = 0x0003...
Имена участников (разделяйте запятой).