Netwide Assembler



Website: www.nasm.us


The Netwide Assembler (NASM) is an assembler and disassembler for the Intel x86 architecture.

It can be used to write 16-bit, 32-bit (IA-32) and 64-bit (x86-64) programs.

It is considered one of the most popular assemblers for Linux and x86 chips.It was originally written by Simon Tatham with assistance from Julian Hall.

As of 2016, it is maintained by a small team led by H.

Peter Anvin.

It is open-source software released under the terms of a simplified (2-clause) BSD license.