Yasm
Yasm
|
|
---|---|
![]() |
|
Basic data
|
|
developer | Peter Johnson, Michael Urman, et al. |
Current version | 1.3.0 (August 10, 2014) |
operating system | DOS , Microsoft Windows , Unix-like |
programming language | C. |
category | Assembler |
License | BSD |
yasm.tortall.net |
Yasm is a NASM- style assembler with which it is generally interchangeable. Yasm supports both x86 and AMD64 processors.
Comparison with NASM
Advantages:
- It can process code written in both NASM and GAS syntax
- It offers an interface to the software library (Libyasm)
Disadvantage:
- NASM has been tested longer and better and is therefore more stable than Yasm
- NASM offers more extensive documentation
- Yasm lacks support for the Relocatable Object Module format
- Yasm does not offer a disassembler