For anyone else who is tired of feeling punked by stack traces and missing source files, here is a great video series on assembly language for beginners:
http://www.securitytube.net/groups?operation=view&groupId=5
The description implies this is for learning about security exploits, but it's really just a very good primer on programming in assembly. Perfect for someone already familiar with C programming and Linux.
Comments
I also recommend Agner Fog's optimization manuals which are pretty interesting and regularly updated.
There are some imprecisions/omissions in some of them, but nothing bad.
Too bad it's really oriented toward exploits and not much toward optimizing or debugging, which comes handy when developing games.
Thanks for the Agner Fog link. That looks like a really valuable resource. I think the learning curve on most of those is a bit high for a beginner (me), but not too bad. The "Basics" section of optimizing_assembly.pdf is understandable and looks like a good reference, too.
Lots of good links at the bottom of the page, too.