Ассемблирование без секретов

Ассемблирование без секретов

Ассемблирование без секретов
Введение или много лет тому назад
лицо асматика в ASCII

памятный блокнот с записями начинающего асматика
Зоопарк ассемблеров
Зоопарк ассемблеров - 2
Определение целевой платформы
Метод ассемблерных вставок
Листинг 1 классический пример
Листинг2 законченная программа anti-debug.c


anti-debug.exe без отладчика
anti-debug.exe под отладчиком
Листинг3 ассемблерный фрагмент

Листинг4 программа hello_global.c, с "глобализацией" ассемблерных перемнных
окно, созданное ассемблерной вставкой
Листинг5 программа hello_local.c с "локализацией" ассемблерных переменных
MASM, TASM и FASM
Листинг 6 пример простейшей программы hello.c которую мы собираемся ассемблировать всю целиком
Листинг7 линковка не удалась
hex-редактор показывает истинное лицо MessageBoxA
Листинг8 ассемблерная программа подготовленная к трансляции MASM'ом
Листинг9 ассемблирование программ на TASM'е
Листинг10 программа hello.asm портированная в FASM

Заключение

Секреты программирования игр далее
Введение в программирование трехмерных игр с DX9 далее



Содержание раздела