![]() |
|
|
|
#1
|
|||
|
|||
|
What's the best/coolest asm compiler ?
I'm trying to program in assembly language and I saw many compiler !
What's the best for you ? Masm, Tasm, GoAsm, Nasm ? Or what are there advantages/defects ?
|
|
#2
|
||||
|
||||
|
i use masm. as editor i use ultraedit with masm syntax highlighting. and when i want compile them i write a batch file.
__________________
Thinking In Bytes |
|
#3
|
|||
|
|||
|
If your starting use masm + radasm
|
|
#4
|
|||
|
|||
|
The best asm compiler for me is masm, but the coolest compiler is fasm, because it's easy to use...
Best Regards, DeeYeah |
|
#5
|
|||
|
|||
|
If you're a beginner to ASM then I would suggest learning some ASM through simpler language like PowerBASIC (It Rocks!) it's BASIC syntax but it supports inline ASM so is nice for learners.
I like masm32, it come's in a nice big package with everything you could need! http://www.masm32.com/ |
|
#6
|
|||
|
|||
|
No body for GoAsm ? http://www.godevtool.com/
I've tried it, I like well their philosophy: "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. " Actually I've followed your choices: Masm + RadAsm. Does anybody know well GoAsm ? |
|
#7
|
|||
|
|||
|
I've not used GoAsm, but GoLink with Nasm (no need for import libraries). And now I've switched to Fasm - it has all that Nasm and more, it needs no linker and implibs, has powerful preprocessor, all options are contained in source file, Fasm is opensource and self-compilable, it is still developped, it runs under dos/windows/Linux/BeOS/MenuetOS, it has nice gui environments, and lastly - its author is from my country
|
|
#8
|
|||
|
|||
|
I don't know about the others, but Tasm has one really cool feature..... It supports Object Oriented programming in assembly... Using some complex declarations, you can do pretty much everything which is needed in OO: classes, inheritance... Funny thing, but i do not advise to use it, except if you need to interface with OOP language...
The useful part however is that it lets you write a single method from your class in assembly, so that you can get top performance without sacrificing your nice OO design... |
|
#9
|
|||
|
|||
|
Hi,
I need some suggestions. In fact,I know Masm but not that much. I want to study the best assembeler which can satisfy me in any case. I have encountered HLA . Here is the homepage: h**p://webster.cs.ucr.edu/AsmTools/HLA/index.html I want to know what you think about it. Is it bewtter than others? Does any body have any exprience about it? Does it have all the functionality that others have? Please shade some light. Best Regards, Android. |
|
#10
|
|||
|
|||
|
I agree with Spiyre
Quote:
|
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Decompiling the mov compiler | chants | General Discussion | 3 | 12-08-2016 21:16 |