assembler
RosAsm
Submitted by cane on Thu, 2005-12-22 02:34. assembler | assembly | freeware | linker | windows | ide, programmers editor2.050a
- IDE with full integration of all components. RosAsm is auto-compilable and the Sources are hosted inside the PEs. No installation overhead (the silent auto-install coming with RosAsmFull.zip makes RosAsm the only actual Click&Go Assembler environment).
MASM32
Submitted by kaparo on Sat, 2005-06-25 23:43. assembler | freeware | windows10
MASM32 is a working development for programmers who are interested in either learning or writing 32 bit Microsoft assembler (MASM).
NBASM
Submitted by kaparo on Thu, 2005-09-29 08:37. assembler | freeware | windows00.26.17
The NewBasic Assembler, NBASM, is an x86 assembler and is near MASM 5.1x compatible, which now includes a Visual IDE that intergrates the assembler process for you.
BLASM
Submitted by cane on Mon, 2005-12-05 17:42. assembler | freeware | windows | ide, programmers editor1.12
- HTML- och PDF-Help
- Macro system
- Create/modify headers, registers, output formats, segments, models, and much more
- .IF, .FOR-/.WHILE-loops
- Object structure
BLASM is an x86 assembler coupled with an IDE and released under the GPL.
FASM
Submitted by kaparo on Thu, 2005-08-11 17:02. *nix | assembler | dos | open source | windows1.67.27
The flat assembler is a fast and efficient self-assembling 80x86 assembler for DOS, Windows and Linux operating systems. Currently it supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2, SSE3 and 3DNow! extensions and x86-64 (both AMD64 and EM64T) instructions, can produce output in binary, MZ, PE, COFF or ELF format. It includes the powerful but easy to use macroinstruction support and does multiple passes to optimize the instruction codes for size. The flat assembler is self-compilable and the full source code is included.
XAssembler
Submitted by cane on Mon, 2005-12-05 18:08. assembler | dos | freeware | windows3.1.3
The XAssembler Compiler is an assembly language compiler for 80x86 family processors and compatibles. It combines simplicity of pascal-like syntax and power of low level language, without annoying "features" other compilers are known of.
T0A - The 0ok Assembler
Submitted by kaparo on Sat, 2007-09-01 19:30. assembler | freeware | windowsNA
T0A - The 0ok Assembler is a powerful x86-16 & x86-32 macro assembler with many features. T0A is optimized for small productions for example such as 4 kb intros.
- Intel ASM syntax
Lazy Assembler (LZASM)
Submitted by cane on Sat, 2005-08-13 16:26. assembler | freeware | windows0.56
- fixed 3DNow! instructions
LZASM is an x86 assembler for DOS and Windows that handles the TASM (Turbo Assembler) IDEAL mode and produces OMF OBJ files.
Support MMX, SSE, SSE2, SSE3 (PNI), SSE4 (MNI), 3DNow!Pro instructions.
YASM
Submitted by cane on Sat, 2005-08-13 16:21. assembler | open source | windows0.6.0
New features (compared to 0.5.0):
- Brand-new "virtual" multi-pass optimizer that automatically generates much smaller code for jumps and immediates.
- Support for Mach-O object format used in MacOS X, including both the 32-bit (x86) and 64-bit (AMD64) versions (contributed by Henryk Richter).
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License (some portions are under other licenses, see COPYING for details). Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Win32, and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView 8 formats.
GoAsm
Submitted by kaparo on Sat, 2005-11-26 08:35. assembler | freeware | windows0.56.03a
A free assembler (GoAsm.exe), which produces COFF object files ready to be given to a linker to create the final executable. My aim here has been to make an assembler with clean and obvious syntax, which is very quick, and which always tries to produce the smallest code. GoAsm also has some useful extensions to make programming for Windows easier. It supports all the SSE, SSE2 and 3DNow! instructions and now has enhanced support for making Unicode programs.

