NASM (Netwide Assembler) is an 80x86 assembler designed for portability and modularity. It includes a disassembler as well.
Download (HTTP): http://unc.dl.sourceforge.net/sourceforge/nasm/nasm-0.98.38.tar.bz2
Download (FTP): ftp://ftp.iasi.roedu.net/pub/mirrors/download.sourceforge.net/nasm/nasm-0.98.38.tar.bz2
Download size: 536 KB
Estimated Disk space required: 6.3 MB
Estimated build time: 0.14 SBU
Install NASM by running the following commands:
./configure --prefix=/usr && make && make install |
The NASM package contains nasm and ndisasm programs.
nasm is a portable 80x86 assembler.
ndisasm is an 80x86 binary file disassembler.