NASM

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
NASM
Logo języka
Logo języka
Pojawienie się {{{data}}}
Typowanie {{{typowanie}}}
Implementacje {{{implementacje}}}
Pochodne {{{pochodne}}}
Aktualna wersja stabilna 2.11.05 / 21 maja 2014[1]
Aktualna wersja testowa {{{wersja testowa}}}
Twórca Simon Tatham, Julian Hall
Licencja 2 klauzulowa BSD
Platforma sprzętowa x86
Platforma systemowa wieloplatformowy
http://www.nasm.us/

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[edytuj | edytuj kod]