mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-08-09 08:15:41 +02:00
nasm: add page (#1401)
This commit is contained in:
parent
5085853d51
commit
1d2cbd0f07
1 changed files with 23 additions and 0 deletions
23
pages/common/nasm.md
Normal file
23
pages/common/nasm.md
Normal file
|
@ -0,0 +1,23 @@
|
|||
# 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}}`
|
Loading…
Add table
Reference in a new issue