awergh Posted January 20, 2008 Share Posted January 20, 2008 (edited) I would like to start doing some assembly language, anyway im still not sure about software.i found an IDE RadASM http://www.radasm.com/and ive installed a few assemblers in it like masm but when i try any examples it doesnt work so an ideas on praps the right tutorials i should use and what assembler works best and is easy to configure Edited January 20, 2008 by awergh Link to comment Share on other sites More sharing options...
jdoe Posted January 20, 2008 Share Posted January 20, 2008 awergh,If you tried MASM, I suppose your target is the Windows platform. In my opinion, MASM is the best assembler but it is not free for commercial use (unless you have Visual Studio Pro), but for freeware or personal use it's ok (almost all SDK and DDK include MASM).Finding an IDE for assembly is not easy and I'm surprised that you had problems with RadAsm because I tried it once and seems to be a good one. On the other hand, assembly makes more sense to be coded in text files and use command-line to build your programs.RC.EXE RSRC.RCCVTRES.EXE /MACHINE:X86 RSRC.RESML.EXE /c /coff PROGRAM.ASMLINK.EXE /SUBSYSTEM:WINDOWS /OUT:PROGRAM.EXE *.OBJor (console program)LINK.EXE /SUBSYSTEM:CONSOLE /OUT:PROGRAM.EXE *.OBJor (static library)LINK.EXE -lib /OUT:LIBRARY.LIB *.OBJThe best start is downloading MASM32 Project and looking at the many tutorials and examples.MASM32Iczelion's Win32 Assembly HomepageMASM Programming StyleMicrosoft MASM Programmer's GuideMicrosoft Macro Assembler ReferenceASM Community MessageboardIf you don't already have experience with one programming language, assembly may not be the good one to start with but I guess it's not your case.Good luck and don't give up. It takes time but it worth it. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now