В документе <a href="http://www.ibm.com/developerworks/linux/library/l-gas-nasm.html" target="_blank">"Linux assemblers: A comparison of GAS and NASM"</a> представлены результаты сравнения возможностей свободных компиляторов программ на языке ассемблер - <a href="http://sourceware.org/binutils/docs-2.17/as/index.html" target="_blank">GAS</a> (GNU Assembler) и <a href="http://web.mit.edu/nasm_v0.98/doc/nasm/html/nasmdoc0.html" target="_blank">NASM</a> (Netwide Assemble).
В материале сравнивается синтаксис (GAS -<a href="http://ru.wikipedia.org/wiki/AT%26T_%D3%C9%CE%D4%C1%CB%D3%C9%D3" target="_blank"> AT&T синтаксис</a>, NASM - <a href="http://ru.wikipedia.org/wiki/Intel-%D3%C9%CE%D4%C1%CB%D3%C9%D3" target="_blank">Intel-синтаксис</a>), особенности организации доступа к памяти и стеку, различия в определении макросов и функций и т.д.
<a href="http://www.opennet.ru/opennews/art.shtml?num=12477" target="_blank">©</a>
Мне статья понравилась. Вдохновляющая, чтоли...