NASM
NASM | |
---|---|
![]() | |
Name | Netwide Assembler |
Version | 2.14.02 (2018-12-26) |
Vendor | |
Author | Simon Tatham, Julian Hall |
Licence | LGPL v2.1 (until V2.07), Two Clause BSD License |
WWW | http://www.nasm.us |
The Netwide Assembler (NASM) is an open source, multi-platform 80x86 and x86-64 assembler that mostly follows Intel assembler syntax. It supports a range of object file formats including Linux a.out and ELF, COFF, LX, Microsoft 16-bit OBJ and Win32.
It contains some quirks relative to other OS/2 assemblers, or any assemblers on any other platform for that matter. Also available in versions for DOS, MacOS X, Linux x86 and MS Windows. There have also been a number of forks of NASM through the years, most notably YASM but most of them drop support for old Microsoft and IBM assembly formats.
Maintainers: H. Peter Anvin, Jim Kukunas, Cyrill Gorcunov, Chang Seok Bae, Jim Kukunas, Frank B. Kotler
Version
OS/2 Port by Dave Yeo
- 2.11.06 (2015-01-28)
- Tools
- NOMYSO MASM/TASM to NASM source converter (Perl)
Links
- The NASM distribution page - On SourceForge (Outdated, you should use the homepage listed above)
Please note that the NASM homepage no longer host an up-to-date OS/2 port of the program, you will have to get those from one of the OS/2 download sites.