У статті
"Linux assemblers: A comparison of GAS and NASM" пояснюються відмнності синтаксису і семантики двох найпопулярніших асемблерів для лінукс: GNU Assembler та Netwide Assembler, включно з відмінностями у доступі до змінних і оперативної пам'яті, а також макро операції, функції, операції зі стеком та інше.