Hi everybody,
I want to learn Assembly language to understand CPU structure well.
I would be gratefull to him/her If there is somebodey who can help me about it.
I need compiler,debugger and etc. (in short IDE) for Windows where I can write asm code and debug it.
Where can I find these?
Please help me.
Thanks in advance.
Posted on 2008-12-29 08:13:39 by Abuzar755
There are a ton of ways to achieve your goal.

Microsoft has Visual C++ Express Edition with masm v9 included and a clear license to make $$$ using the tools. http://www.kipirvine.com/asm/gettingStarted/index.htmThis site has the details for that route. The IDE doesn't include resource tools to make GUI apps. <a href="http://www.resedit.net/">ResEdit</a> addresses that short coming.
Posted on 2008-12-29 11:32:16 by alpha
My prefered combos are:

Netwide Assembly Development:

  • NASM, OllyDBG, and Notepad (and writing custom bat files) on Windows

  • NASM, Insight(GDB), and medit on Linux

  • NASM, Insight(GDB), and VIM on FreeBSD

Microsoft Macro Assembly Development (and similar):

  • MASM, GeneSys, RadASM, and OllyDBG

  • PoASM, MASM32 (modified), Notepad (and writing custom bat files)

Jeremy Gordon's Assembler:

  • GoASM, GoBug, EasyCode, and Edgar's Header files

And if I'm mixing languages I'll use more full featured IDE's (normally Eclipse on *nix or VS on Windows).
Posted on 2008-12-30 20:57:18 by Synfire
I like RadASM IDE - I really like it.
It's really nice to use, no matter what assembler or compiler you choose to go with.
Posted on 2008-12-30 22:31:50 by Homer
I write asm unusually, my develpokit is

but usually I use C/C++  HOHO
Posted on 2009-01-11 22:00:18 by mnzn2530
Since I began to use OA32 (a masm extension for writing object-oriented C++ compatible code) I rarely need a debugger (OA32 has a very nice set of runtime debug features)... but when I do need to debug, I never use WinDBG (aka WINDBAG). Most of the time I use Olly... it's not pretty, but it's powerful, especially with the right plugins.
Posted on 2009-01-11 23:57:58 by Homer