Yasm

from Wikipedia, the free encyclopedia

Yasm

Yasm.svg
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: