Существует несколько распространненых видов компиляторов для ассемблера, но самый удобный из них, это не только на мой взгляд, компилятор FASM (FlatASM). Не нужны никакие линковщики, компановщики, как в других ассемблерах, все делается в одном приложении. Единственный недостаток FASMа, это то, что он не умеет компилировать в SYS формате, но если вы только начинаете изучать ассемблер, то вы не скоро доберетесь до этого формата. Поэтому, если вы новичок в ассемблере, то настоятельно рекомендую вам компилятор написаный Томашем Гриштаром...
Подписчикам моего канала эта тема скорее всего покажется странной и незнакомой. Но она тоже имеет непосредственное отношение к технике (а канал посвящён не только электрике, но и всему техническому) а также она (эта тема) занимает существенную часть моей жизни. В начале 90-х годов я много программировал на ассемблере. Сначала это был ассемблер МИКРО11 для процессоров архитектуры DEC PDP-11 (процессор К1801ВМ1 бытового компьютера БК0010-01), а с 1994 года я начал писать на ассемблере TASM для процессоров архитектуры x86 (персональный компьютер IBM PC AT i80386)...