News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

How to Begin???

Started by amirdagan, April 21, 2009, 11:06:24 AM

Previous topic - Next topic

amirdagan

Someone must have asked this in the past...
Where do I find a step-by-step beginners guide?
Thanks a lot,
Amir

fearless

Worth having a look at Iczelion's Win32 Tutorials: http://win32assembly.online.fr/ to begin with, as he clearly explains the basics and shows you the analysis of the code to help understand what is going.

Also you will need to source a number of reference materials to further understand assembler. So i recommend Art of Assembly Language online version: http://webster.cs.ucr.edu/AoA/Windows/HTML/AoATOC.html or to download it in other handy formats: http://webster.cs.ucr.edu/AoA/Windows/index.html

Also youll need the MASM32 package http://www.masm32.com/masmdl.htm which includes a number of help files with it that will be handy again to refer to.

The Win32 SDK help documentation will also help you figure out what windows functions to use in your code - Iczelion's tutorials will highlight a few in each tutorial and help understand them - but as there are tons of functions you could use, so you will need to refer to this help documentation at some point. I forget if its included with MASM32 package, if not you can get it from here: http://win32assembly.online.fr/files/win32api.zip

Dont worry about the amount of reference material, just start looking at the tutorials first, read through them and decide what you want to accomplish with your own program, taking the tutorials and sample code as your starting point to build your own programs. If your looking to call some function or do something with your program and are not sure, post on the forums and the chaps here will direct you to any existing function that will match your requirements, or suggest what to look for, what to try etc.


Ć’earless

Grincheux

If you are using RADASM as an IDE or WinAsm Studio, they have project ready to use. It's a good way for beguinning.
The best way is Iczelion.
Kenavo

Grincheux
_____________________________________________________
http://www.phrio.biz

Grincheux

Kenavo

Grincheux
_____________________________________________________
http://www.phrio.biz