Netwide assembler (NASM) er en assembler og disassembler for Intels x86-arkitektur. Den kan brukes til å skrive 16-biter, 32-biter (IA-32) og 64-biter (x86-64) programmer. NASM er en av de mest populære assemblere for Linux.[1] Den finnes også for andre Unix-lignende systemer, Microsoft Windows og OS X. Tidligere ble den også brukt på MS-DOS og OS/2.

NASM 0.90 ble lansert i oktober 1996.[2] Siste versjon er 2.15.05 fra 28. august 2020. Den ble opprinnelig utviklet av Simon Tatham med hjelp fra Julian Hall, og blir for tiden utviklet av et team under ledelse av Hans Peter Anvin.[3] NASM er åpen programvare som er tilgjengelig under 2-klausul BSD-lisensen.[4]

Referanser rediger

  1. ^ Ram Narayan. «Linux assemblers: A comparison of GAS and NASM». Arkivert fra originalen 3. oktober 2013. «two of the most popular assemblers for Linux, GNU Assembler (GAS) and Netwide Assembler (NASM)» 
  2. ^ The Netwide Assembler: NASM, Appendix C: NASM Version History
  3. ^ «The Netwide Assembler». Besøkt 27. juni 2008. 
  4. ^ «NASM Version History». Besøkt 19. juli 2009. 

Eksterne lenker rediger