NASM
![]() Logo języka | |||
Aktualna wersja stabilna | 2.12.02 / 6 lipca 2016; ponad 8 lat temu[1] | ||
---|---|---|---|
Twórca | Simon Tatham, Julian Hall | ||
Licencja | 2 klauzulowa BSD | ||
Platforma sprzętowa | x86, x64 | ||
Platforma systemowa | |||
| |||
Strona internetowa |
NASM, Netwide Assembler – 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
- ↑ Index of /pub/nasm/releasebuilds. [dostęp 2014-05-23]. (ang.).
Linki zewnętrzne
- Dokumentacja NASM-u (ang.)
- p
- d
- e
1GL | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2GL/ Język drugiej generacji/ Asembler |
| ||||||||||||||
3GL / Język trzeciej generacji |
| ||||||||||||||
4GL/ Język czwartej generacji/ Język dziedzinowy |
| ||||||||||||||
5GL/Logiczne |
| ||||||||||||||
Ezoteryczne | |||||||||||||||
Inne |
|