nasm: nasm - Netwide Assembler nasm: nasm: The Netwide Assembler, NASM, is an 80x86 assembler designed for nasm: portability and modularity. It supports a range of object file nasm: formats, including Linux, NetBSD/FreeBSD (a.out), ELF, COFF, Mach-O, nasm: Microsoft 16-bit (OBJ) and Win32. It will also output plain binary nasm: files. Its syntax is designed to be simple and easy to understand, nasm: similar to Intel's but less complex. It supports Pentium, P6, MMX, nasm: 3DNow!, SSE and SSE2 opcodes, and has macro capability. nasm: nasm: