nasm
The Netwide Assembler, a portable 80x86 assembler. More information: https://nasm.us.
-
Assemble
source.asm
into a binary filesource
, in the (default) raw binary format:
nasm {{source.asm}}
-
Assemble
source.asm
into a binary fileoutput_file
, in the specified format:
nasm -f {{format}} {{source.asm}} -o {{output_file}}
-
List valid output formats (along with basic nasm help):
nasm -hf
-
Assemble and generate an assembly listing file:
nasm -l {{list_file}} {{source.asm}}
-
Add a directory (must be written with trailing slash) to the include file search path before assembling:
nasm -i {{path/to/include_dir/}} {{source.asm}}
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.