nasm
The Netwide Assembler, a portable 80x86 assembler.
- Assemble `source.asm` into a binary file `source`, in the (default) raw binary format:
nasm {source.asm}
- Assemble `source.asm` into a binary file `output_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}
Copyright © 2014—present the tldr-pages team and contributors.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).