About 400 results
Open links in new tab
  1. NASM — The Netwide Assembler

    Oct 11, 2025 · This is the project webpage for the Netwide Assembler (NASM), an assembler for the x86 CPU architecture portable to nearly every modern platform, and with code generation for many …

  2. NASM - The Netwide Assembler

    NASM - The Netwide Assembler version 3.01 Table of Contents Chapters Chapter 1: Introduction Section 1.1: What Is NASM? Section 1.1.1: License Chapter 2: Running NASM Section 2.1: NASM …

  3. NASM

    The Netwide Assembler (NASM) is an assembler and disassembler for the Intel x86 architecture, used by developers worldwide

  4. NASM - The Netwide Assembler

    This is because NASM is designed to be portable – although it always generates code to run on x86 processors, the assembler itself can run on any system with an ANSI C compiler.

  5. NASM - The Netwide Assembler

    The Netwide Assembler, NASM, is an 80x86 and x86-64 assembler designed for portability and modularity. It supports a range of object file formats, including Linux and BSD a.out, ELF, Mach-O, …

  6. NASM - The Netwide Assembler

    In the distribution versions of NASM, the default is always bin; if you've compiled your own copy of NASM, you can redefine OF_DEFAULT at compile time and choose what you want the default to be.

  7. NASM - The Netwide Assembler

    NASM, though it attempts to avoid the bureaucracy of assemblers like MASM and TASM, is nevertheless forced to support a few directives. These are described in this chapter.

  8. NASM - The Netwide Assembler

    This release is dedicated to the memory of Charles A. Crayne, long time NASM developer as well as moderator of comp.lang.asm.x86 and author of the book Serious Assembler.

  9. NASM - The Netwide Assembler

    An example of a NASM source file which can be assembled to a .OBJ file and linked on its own to a .EXE is given here. It demonstrates the basic principles of defining a stack, initialising the segment …

  10. NASM - The Netwide Assembler

    Since version 2.15, NASM has a MASM compatibility package with minimal functionality, as intended to be used primarily with machine-generated code. It does not include any "programmer-friendly" …