This question is mainly for the new guys at asm.
There exists right now only Art of Assembly as the good, comphrehensive source of learning asm language. This leaves a newbie with no choice but to read that only to learn asm. Plus i dont find the writings of Randall Hyde to be too interesting.
If you people want i can try making some better asm tutorials as soon as i get some time.
Posted on 2001-08-02 14:33:20 by MovingFulcrum
i read Iczelions docs, then looked at random bits of code that i found and i occasionally look at the pentium opcodes help file that came with masm
Posted on 2001-08-02 19:45:38 by SubHuman
I really need them. Iczelion's tutorials helped me a lot! =)
And all the other tutorials too!
Thanks to all the guys that write them!
Posted on 2001-08-02 21:20:19 by dilau
Yes and No
   I use the examples from Iczelion's website all of the time. The source code and the paragraphs at the top are the most useful. If the source code was commented better I would be happy.
Posted on 2001-08-02 22:01:32 by eet_1024
You are confusing between asm and win32asm. Now to understand all the tuts of Icezlion u really dont need to know too much asm. The only instruction i see used a lot in these tuts in perhaps- mov eax,hWnd (or whatever variable name). It is mostly concerned with the usage of apis and how to do win programming in asm. Mind you , it does not teach you plain assembly langauge. Now if you were to write any of those functions of the apis yourself, then that is where you would need assembly language.
Mind you, you would be mostly using asm language in the parts of your program where you need the spped and control provided by asm. So you probably wont like to use the apis over there, thus to create those functions you would need to know raw assembly.
If the source code was commented better I would be happy.

BTW, icezlion explains all his code at the end of the tutorials, so what do u need the commenst for? They are already 'super-commented ' at the bottom of the tut.:grin:

P.S.- Only 12 guys out of 74 want asm tutorials?????????????
Posted on 2001-08-03 02:34:53 by MovingFulcrum
MovingFulcrum, It a pity so few people voted.

However I'm sure that it you do a few tutorials about the more difficult assembly instructions to use correctly; lea, div, idiv, etc will be most appreciated by the beginners of assembly.

Good Luck.

PS. Why not do a secong poll with a list of possible tutorials so you'll know yourself which ones are most needed.
Posted on 2001-08-03 05:34:41 by Eóin
Afternoon, MovingFulcrum.

I've found that there's heaps of info on using the basic ASM code (e.g. mov, add, sub, etc), however not a lot has been explained on other opcodes (e.g. div, fld, etc).:mad:

The books I have are:
'Assembly Language Step-By-Step' by Jeff Duntemann, which is a brilliant beginners resource using NASM for DOS and LINUX;
and 'Graphics Programming Black Book' by Michael Abrash, which is brilliant for programming graphics in DOS.

Having code commented like in (This Thread) would be a great help.:)

As for having comments in Win32ASM code; MSDN has info on what you can use, not on how to use it. This can only be remedied by lots of samples showing the Win API functions in use.:alright:

Posted on 2001-08-03 07:22:12 by Scronty
In my opinion, the most useful stuff from Iczelion's tutorials are the
theory and analysis. I think the full-source-listing-walkthrough :)
makes the tutorials a little long - it would be better to have the
full-source only in the asm file, with a bit of commenting. But in
general, his tutorials are very good.

As for a "generic" asm tutorial, stay away from 16bit code :). 16bit
will most likely be very confusing for newbies, with all the limitations
it sets forth.

Concentrating on a 32bit flat model is (imho) the best approach.
Posted on 2001-08-03 15:21:19 by f0dder