Type Assembler | License BSD | |
![]() | ||
Developer(s) Peter Johnson, Michael Urman et al. Stable release 1.3.0 / August 10, 2014; 2 years ago (2014-08-10) Repository github.com/yasm/yasm.git Operating system |
In computing, Yasm is an assembler and disassembler for the Intel x86 architecture. It can be used to write 16-bit, 32-bit (IA-32) and 64-bit (x86-64) programs. Yasm is a full rewrite of Netwide Assembler (NASM). Yasm can generally be used interchangeably with NASM and supports the x86 and x86-64 architectures. It is licensed under a revision of the BSD licenses. As of 2011 it was developed by Peter Johnson and Michael Urman.
Comparison to NASM
Advantages:
Disadvantages:
References
Yasm Wikipedia(Text) CC BY-SA