Эм, мне кажется, у нас небольшие разночтения в терминологии. "Синтаксис Intel" != "Набор команд x86 процессоров Intel". Команды процессоров можно изобразить в обоих синтаксисах. Недавно в чате обсуждали:
1) 6(%rax,%rbx,2) - синтаксис AT&T;
2) [rax+2*rbx+6] - то же самое, в синтаксисе Intel.
Работать будет и то, и то, если конкретный ассемблер (в конкретной ОС) это поддерживает. Выбор, как я уже сказал - дело вкуса.
я в курсе. я против терминов "виндовый синаксис" и "синтаксс линукс", о чем уже дважды написал