Internet : win32asm
if(dhtml){document.write("Все комментарии: [+][-] Открывать: [несколько]");}
[+] Iczelion's Win32 Assembly Homepage
Самый известный в Интернет ресурс о программировании на ассемблере для Windows. Регулярно обновляется и расширяется. Разделы:
- учебные материалы:_masta_'s Win32Asm - введение в 32-битный ассемблер для Windows
Win32 Assembly - сборник статей (более 30) о программировании для Windows
VxD Tutorials - основы разработки виртуальных драйверов устройств для Windows
формат PE-файла и работа с ним
работа с ODBC - статьи разных авторов:как писать VxD на NASM
как писать NT сервисы на ассемблере
поддержка исключений в программах на ассемблере под Windows
как использовать DirectDraw
и др. - сборник исходных текстов разных авторов на ассемблере под Windows(около 40)
- сборник программного обеспечения, в том числе:MASM32 - пакет на основе MASM 6.14, включающий в себя полный комплект средств, необходимых для разработки приложений на ассемблере
файл заголовков API windows.inc, постоянно обновляемый
последние обновления компилятора MASM
справочники по функциям API
специализированный редактор программиста UltraEdit
и пр. - обширный сборник ссылок на англоязычные ресурсы о программировании на ассемблере для Windows
[+] Assembly Programming Journal
Сетевой журнал о программировании на ассемблере. Выходит с октября 1998 каждые три месяца и содержит статьи и код для начинающих, опытных и продвинутых программистов на ассемблере. Редактор - mammon_. Ведущие разделов - Iczelion, mammon_, Xbios2. Кроме статей, сайт содержит большой раздел ссылок на ассемблерные ресурсы, форум, библиотеку примеров, программное обеспечение, в том числе бесплатное для программирования под win32:
- NASM - компилятор
- GoRC - компилятор ресурсов для win32
- ALIB - генератор файлов библиотек для ALINK
- ALINK - 32-битный компоновщик
- BIEW - редактор двоичных файлов
- Borg - дизассемблер win32
- GoVEST - отладчик для win32
- QEditor - редактор программиста
- Win32.lib - библиотеки API win32 для ALINK
[+] Whiz Kid Technomagic by G. Adam Stanislav
Автор - G. Adam Stanislav, независимый программист, Rhinelander, Wisconsin. Сайт открыт 10.01.1997. Содержит примеры исходных текстов на ассемблере для Windows 95:
- Пример DLL
- DLL для определения направления прорисовки полигона, определения выпуклости, вычисления площади полигона с помощью сопроцессора
- Работа с таймером, мышью, изображением bitmap в памяти, копированием bitmap в буфер обмена
- Открытие окна web-броузера по умолчанию и заданной web-страницы
- DLL для генерации псевдо-случайных чисел
- Примеры plug-ins для Photoshop, написанных целиком на ассемблере
Мнение автора:
- Негативное - о технологии OLE/COM
- Позитивное - о программировании на ассемблере для Windows