Commonly Compared
FASM
vs
Review of FASM powered by the Slant community.
Open source self-assembling assembler supporting multiple operating systems. Primarily intended for assembling x86 instructions. Supports x86 and x86-64 instructions sets with MMX, 3DNow!, SSE up to SSE4, AVX, AVX2, XOP and AVX-512 extensions and can produce output in plain binary, MZ, PE, COFF or ELF format. Includes macroinstruction support, and is self-hosting.
FASM was used to write the following operating systems:
DexOS, MenuetOS and KolibriOS.
SpecsUpdate
PlatformsWindows, DOS, Linux, Unix, Mac
Ranked in these QuestionsQuestion Ranking
Pros
Pro Fasm.NET
Can be used from .NET with Fasm.NET.
Pro Open source
The complete source code is included.
Pro Compact
Download size only 1035 kilobytes for Windows, 342 kilobytes for Linux.
The Windows version also includes an integrated syntax-highlighting editor.
Pro Free
Cons
Con Low level
Not supporting as many high-level statements as MASM or TASM.
Commonly Compared
FASM
vs