NASM

NASM
Ilustracja
Logo języka
Aktualna wersja stabilna2.12.02 / 6 lipca 2016; ponad 5 lat temu[1]
TwórcaSimon Tatham, Julian Hall
Licencja2 klauzulowa BSD
Platforma sprzętowax86, x64
Platforma systemowawieloplatformowy
Strona internetowa

NASM, Netwide Assembler to wolnodostępny asembler (program dokonujący asemblacji do kodu maszynowego) dla języka Asembler x86.

Został stworzony przez Simona Tathama jako alternatywa dla GNU Assembler z pakietu binutils, który został zaprojektowany jako back-end dla kompilatorów, w związku z czym nie posiada odpowiedniego interfejsu użytkownika. Obecnie NASM rozwijany jest w ramach SourceForge.

Składnia języka używana przez NASM jest składnią Intela z niewielkimi modyfikacjami.

NASM jest dostępny na zasadach 2 klauzulowej licencji BSD.

Przypisy

  1. Index of /pub/nasm/releasebuilds (ang.). [dostęp 2014-05-23].

Linki zewnętrzne

Media użyte na tej stronie

Netwide Assembler.svg
Autor: H. Peter Anvin, Licencja: BSD
The logo for the Netwide Assembler (NASM), taken from the project home page