This manual documents NASM, the Netwide Assembler: an assembler targeting the Intel x86 series of processors, with portable source.