MASM32 v.8
http://www.movsd.com/masmdl.htm
MASM32 version 8 is a working development for programmers who are interested in either learning or writing 32 bit Microsoft assembler (MASM).
Так-же в этом пакете найдешь кучу примеров по программированию на ASM'е
А редактор советую взять отсюда:
http://www.avtlab.ru/asmedit.htm
ASM Editor for Windows
Редактор исходного кода программ. Основные возможности:
* подключение различных компиляторов (Ассемблер, Си и другие);
* настраиваемые схемы подсветки ключевых слов;
* быстрый переход между процедурами, функциями, метками;
* возможность подключения файлов помощи (например, win32.hlp) для вызова контекстной справки по выделенному в редакторе слову;
* работа с исходными кодами в DOS-кодировке без потери символов псевдографики;
* меню и дополнительные кнопки с функциями, назначаемыми пользователем;
* настраиваемые "горячие клавиши"; быстрый переход по номеру строки; "закладки"; сохранение позиции курсора и т.д.
* Не требует инсталляции, не вносит изменений в системные файлы и реестр.
По умолчанию настроен на пакет MASM32