Assembly Books

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Jimferd

Assembly Books

Post by Jimferd »

Can anyone recommend a book on assembly language programming, other than Assembly Lanugage Step by Step? I didnt particularly like that one, I'm afraid. I need more of an ISR with some examples.
jrfritz

Re:Assembly Books

Post by jrfritz »

I recommend to learn TASM in DOS then go to NASM with this book:

Mastering Turbo Assembler, Second Edition.

I read that all the assembly language programmers have that...and I do...(but I am more of a C++ programmer...since I like it more)
Jimferd

Re:Assembly Books

Post by Jimferd »

thank you!
Buratino

Re:Assembly Books

Post by Buratino »

Hi Jimfed,
Pls visit and download files :
1. HeplPC v2.1 : ftp://ftp.simtel.net/pub/simtelnet/msdo ... lppc21.zip
2. Art of Assembly Laguage :
http://webster.cs.ucr.edu/Page_asm/Arto ... pdfaoa.zip
3. Microsoft Assemler compiler :
http://spiff.tripnet.se/~iczelion/files/masm32v7.zip
Have fun
Schol-R-LEA

Re:Assembly Books

Post by Schol-R-LEA »

If you need information on ISRs, then IPHB or PC PhD. (see the first posting in the book thread for them both) would be more along the lines of what you need, but neither of them are beginner's text by any means.

Part of the problem, based on the comment you've now edited, is that introductory books on PC assembly programming invariably assume that you have some sort of OS underneath you - usually DOS, but some Windows and Linux books are available now. Writers covering OS development and/or embedded systems development generally assume that you are coming to the table with a background in the necessary programming skills, or else have enough experience to know how to fake it :) ISR coding isn't going to be covered in any introductory assembly programming text that I can think of.

As for not liking AL:SbS, well, no big deal; no one method ever worked for everyone, and if this one doesn't do it for you, then there are others. The Art of Assembly (also mentioned in the book thread) is popular, and while I have issues with the High Level Assembly approach to teaching assembly, many programers swear by it. The Revolutionary Guide to Assembly, while rather dated now, is also well regarded.

I do recommend reading the Graphics Programing Black Book, but only after you've got a good grasp of assembly. It is quite eye-opening.
Post Reply