
8
Netwide Assembler(NASM)は、移植性とモジュール性のために設計された80x86およびx86-64アセンブラーです。Linuxおよび* BSD a.out、ELF、COFF、Mach-O、Microsoft 16ビットOBJ、Win32、Win64など、さまざまなオブジェクトファイル形式をサポートしています。また、プレーンバイナリファイルも出力します。その構文は、シンプルで理解しやすいように設計されており、Intelに似ていますが、それほど複雑ではありません。現在知られているすべてのx86アーキテクチャ拡張をサポートし、マクロを強力にサポートしています。