Exetools  

Go Back   Exetools > General > General Discussion

Notices

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 09-20-2004, 01:30
pikachu
 
Posts: n/a
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  
Old 09-20-2004, 02:14
diablo2oo2's Avatar
diablo2oo2 diablo2oo2 is offline
Family
 
Join Date: Mar 2004
Posts: 232
Rept. Given: 7
Rept. Rcvd 111 Times in 26 Posts
Thanks Given: 2
Thanks Rcvd at 20 Times in 7 Posts
diablo2oo2 Reputation: 100-199 diablo2oo2 Reputation: 100-199
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  
Old 09-20-2004, 03:23
FrmrV
 
Posts: n/a
If your starting use masm + radasm
  #4  
Old 09-20-2004, 04:32
DeeYeah
 
Posts: n/a
The best asm compiler for me is masm, but the coolest compiler is fasm, because it's easy to use...


Best Regards, DeeYeah
  #5  
Old 09-20-2004, 05:40
Spiyre
 
Posts: n/a
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  
Old 09-20-2004, 20:14
pikachu
 
Posts: n/a
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  
Old 09-20-2004, 21:06
omega_red
 
Posts: n/a
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  
Old 09-21-2004, 04:32
thebobbby
 
Posts: n/a
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  
Old 09-21-2004, 13:45
Android
 
Posts: n/a
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  
Old 09-23-2004, 07:38
Laura
 
Posts: n/a
TASM versus MASM

I use TASM for many years.

Can anybody explain, which different exist between TASM 5.0 and MASM 6.0?

It is only a philosophical question?

Laura
  #11  
Old 09-23-2004, 13:14
nuemga2000 nuemga2000 is offline
Friend
 
Join Date: Jan 2002
Posts: 59
Rept. Given: 1
Rept. Rcvd 2 Times in 2 Posts
Thanks Given: 0
Thanks Rcvd at 5 Times in 5 Posts
nuemga2000 Reputation: 2
I use masm most of the time and i'm very satisifed ...
... as there are a lot of possibilites, you should check your own
requirements and find the one, that meets those requirements best.
If you are starting with assembler, it's more a matter of a good book
than the tool ...

Kerstin
  #12  
Old 09-23-2004, 20:18
pietrek
 
Posts: n/a
I agree with Spiyre

Quote:
Originally Posted by Spiyre
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/
I agree with Spiyre. For pure asm coding you can use RadASM IDE with masm32 installed. it works great together.
Closed Thread


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Decompiling the mov compiler chants General Discussion 3 12-08-2016 21:16


All times are GMT +8. The time now is 20:11.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )