Jump to content
Tuts 4 You

ASM program


as1

Recommended Posts

Posted

Where can I download an ASM compiler(I know its not exactly a compiler but for lack of a better word...)?

Posted

It's called assembler :D

There are various different assemblers out there with different syntax and support for OSes.

The most common one around Windows is MASM (Microsoft assembler) - http://www.masm32.com/

There are also TASM, NASM, HLA, etc. They come with slight differences in their syntax but that's about it. Might wanna look at IDEs, available tutorials etc to make up your mind :D

For a start, MASM is the most decent one imho :)

Posted
It's called assembler :D

There are various different assemblers out there with different syntax and support for OSes.

The most common one around Windows is MASM (Microsoft assembler) - http://www.masm32.com/

There are also TASM, NASM, HLA, etc. They come with slight differences in their syntax but that's about it. Might wanna look at IDEs, available tutorials etc to make up your mind :D

For a start, MASM is the most decent one imho :)

Thanks..

Posted

Killboy '

;) thankyou for this tip!

Posted

I personally prefer radasm. Nice IDE with preconfigured languages like masm32/nasm/etc.

Posted
I personally prefer radasm. Nice IDE with preconfigured languages like masm32/nasm/etc.

I too think so

Posted (edited)

winasm studio is my choice

for quick stuff i use EditPlus and masm syntax highlight

Edited by donny
Posted

notepad2 would have been even better if only it had tabs

notepad++ is too bloated

Posted

I use Notepad++ - works great for me.... can't arsed with fancy IDEs myself but thats just personal preference.

Posted

of course MASM is a good choice. it has very usefull functions and macros which makes asm coding very comfortable like coding in c.

for example the usage of strings is very easy now with new MASM version:

old style:
.data
message db "hello world",0
caption db "wuha",0
.code
invoke MessageBox,hwnd,addr message,addr caption,MB_OKnew style:
fn MessageBox,hwnd,"hello world","wuha",MB_OKyou can use also c-style strings:
fnc MessageBox,hwnd,"firstline \n nextline",0,MB_OK

i use UEStudio (same as Ultraedit) for coding in asm. you can configure the colors for syntaxhilighting (and i love my own colors). for creating dialogs i use the good old resourcehacker. and for compiling a simple batch script.

i tried to swith to Radasm. it looks very nice and has much usefull functions. but i had much problems creating a simple window application.There are problems with the reource_id's in the dialogbox. so i have no trust in radasm since this.

Posted

Wow!!!

This new style - super!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...