Page 1 of 1

learning assembler

Posted: Tue Jul 13, 2004 7:52 pm
by thefool
Hi!

I just want to know, how did all you on this forum that have learned assembler learn it?

What to start with? Have a good webpage?

Im going to use it mostly for PB inline, but also for playing with.
The FAsm guide i have, but how to learn the basic's of assembler..?

How did you start? I know there is some asm freaks on this board :D .
tell your story 8)

Posted: Tue Jul 13, 2004 7:56 pm
by thefool
i found this on the fasm site:

flat assembler
Programming Tutorial


anyone who have had a look at it?

Posted: Tue Jul 13, 2004 8:31 pm
by GedB
TheFool,

I learnt Z80 assembly years ago on my Sinclair Spectrum.

Since then I've been learning x86 by looking at the code generated by PB. It's a great way to learn, because you don't have that initial period where you just can't do anything.

I've started to write some tutorials, to help others do the same.

The following post was an early draft. I'm hoping to structure it all into something that holds together as a series, with each episode useful on it's own:
viewtopic.php?t=11557

Posted: Tue Jul 13, 2004 8:37 pm
by thefool
thanks for your idea, Maybe i should go looking at some PB asm outputs :)

Posted: Tue Jul 13, 2004 8:57 pm
by GedB
Here's the other key resource:

Art of Assembly Language Programming and HLA by Randall Hyde
http://webster.cs.ucr.edu/

Posted: Tue Jul 13, 2004 8:57 pm
by thefool
thx

Posted: Wed Jul 14, 2004 5:02 am
by sec
I learnt assembly language by read some books at library in my uni (it is favorite time) as: Linux Assembly Language Programming , Introduction to 80x86 Assembly Language and CA.

Posted: Wed Jul 14, 2004 7:53 am
by Dreglor
some times looking at asm, it seams harder then passing machein code manuly

Posted: Wed Jul 14, 2004 8:18 am
by Rings
a very good hint (for understanding conditions) :
1)code some easy loops and maths in Purebasic.
2)Compile with the switch /Commented to asm-code.
3)look into the generated asm-code in Purebasic.asm in the compilers-directory

:)

Posted: Wed Jul 14, 2004 9:04 am
by benny
I found the following link recently:

http://drpaulcarter.com/pcasm/

This tutorial / book is IMHO really good written and nice to read. So maybe
you have a look at it.