Package nasm

A portable x86 assembler which uses Intel-like syntax

http://www.nasm.us

NASM is the Netwide Assembler, a free portable assembler for the Intel
80x86 microprocessor series, using primarily the traditional Intel
instruction mnemonics and syntax.

General Commands (Section 1)
nasm
The nasm command assembles the file filename and directs output to the file outfile if specified. If outfile is not specified, nasm will derive a default output...
ndisasm
The ndisasm command generates a disassembly listing of the binary file infile and directs it to stdout.