Skip to content
EntityQ1571077· pop 22· linked from 50 articles

Netwide Assembler

Sign in to save

Also known as NASM

Programmiersprache

Wikidata facts

Platform
x86
Official website
www.nasm.us
Show 9 more facts
software version identifier
3.00
operating system
cross-platform
implementation of
x86 assembly language
programmed in
C
inception
1996-00-00
publication date
1996-00-00
source code repository URL
github.com/netwide-assembler/nasm
Stack Exchange tag
stackoverflow.com/tags/nasm
Sources (8)

via Wikidata · CC0

Article · Deutsch

Netwide Assembler (kurz NASM) ist ein unter der 2-Klausel-BSD Lizenz vertriebener und damit frei verfügbarer Assembler für x86- und x64-Architekturen. Er unterstützt die MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4-, SSE5, AVX- und 3DNow-Erweiterungen von moderneren AMD- und Intel-Prozessoren. Da NASM für mehrere Plattformen verfügbar ist, steht eine große Anzahl an Ausgabeformaten zur Auswahl, wie etwa purer Maschinencode (flat binary), Executable and Linking Format (ELF) und a.out (Linux-Objektdateien), sowie die Windows-Formate COFF und . Die Assemblersyntax von NASM ist an die Syntax von Intels ASM86 angelehnt. Zusätzlich zum eigentlichen Assemblerprogramm bringt NASM noch einen Makro-Präprozessor und einen Disassembler (ndisasm) mit.

Abstract from DBpedia / Wikipedia · CC BY-SA