Hi all,
I'm new to the forums and thought I'd start off with probably the most cmomon question...which assembler is best?

Im looking for one which :
Assembles and links to the smallest size possible (no extra bytes)
Has good IDE's with syntax highlighting and assembling/linking by clicking a button
Is pure, low level, x86 asm (not anything like HLA, or maybe not even masm)

Thanks in advance,
Posted on 2004-05-25 03:40:22 by ritsu
Posted on 2004-05-25 05:03:44 by Aaro
There is simply no "best" assembler, you just have to try all of them, and see what suit your needs..

GoAsm: http://www.godevtool.com/
Masm is pure assembler too, you don't have to use all the fancy macros if you don't want to.
Posted on 2004-05-25 06:06:36 by Petroizki
I think MASM32 is at least the most commonly used assembler (www.movsd.com).
Perhaps not the best, but since most people use it, it's easiest to find help with it.
Might be good for starters.
Posted on 2004-05-25 06:42:02 by Scali
Also check nasm ;), links at signature. And pheraphs pemac go to n u M I T_o r site :D.

Have a nice day or night.
Posted on 2004-05-25 07:15:55 by rea
If you're going to use nasm, there's not much reason not to go fasm instead...
Posted on 2004-05-25 10:19:57 by f0dder
Masm and Fasm have powerfull macro capabilities.
Posted on 2004-05-25 15:37:12 by Vortex
Posted on 2004-05-25 19:33:46 by coconut
it's depended on yourself. which os? which platform? need rapid application development? fast coding?
readable code? use macro? require new technology of cpu, mmx, sse, sse2, 64bit?

- masm
- tasm
- fasm
- goasm
- gasm
- nasm

but today, as my opinion, many people writing software which mixed from many compiler, many programming language for better speed of creating software product.

C++ & C & ASM :
+MS Visual C++ and MASM
+Borland C++ and TASM
+GNU C++ and NASM
+GNU C++ and FASM
+Intel C++ and MASM
Posted on 2004-05-25 21:18:09 by nhnpresario
Posted on 2004-05-25 22:05:08 by comrade
nasm... or if you are interested in a cheap knock-off made by a political extremeist... try rosasm.
Posted on 2004-05-26 02:39:54 by SpooK
mmm, like Petroizki say, choose the one that feet your need or the one that you feel more confortable with ;)

Other option is search for yasm at tortall :), probably wasm, but I dont know much about this one.

I still thinking that nasm is a good option for you. ;)

Have a nice day or night.
Posted on 2004-05-26 09:19:27 by rea
(These guys have already given you a good enuf description)
Posted on 2004-05-27 15:10:33 by Malice
I like to use MASM, but I have always heard good things about FASM, for DOS I use TASM almost always.
Posted on 2004-05-27 16:21:34 by x86asm