и вот мои мысли по этому поводу. кто то очень часто путает чем является ассмеблер. все думают что это язык программирования как и любой другой (Lua, c, phyton, pascal - они все в 1 экземпляре, с 1 синтаксисом, зачастую от одного производителя). но обращаю внимание что асм это язык на котором работает процессор. а много ли процессоров? много ли архитектур? и что самое интересное даже если взять один проц с определенной архитектурой, то окажется что асмов под него оказывается великое множество. поэтому, логичнее указывать под какой процесор, под какую архитектуру, под какой асм расчитана та или иная задача. а мож такого проца вообще нет и он (асм) только на программном уровне реализован (VM) для несуществующего процессора (но с определенной архитектурой).