If you don't need an explanation abou the concept of registers, stack
and addressing, then I think the downloadable PDFs from AMD and Intel
are by far best.  I have a stack of 386 Assembly books which I never
use over the official PDFs and I'm not a hot assembler programmer by
any strech of imagination.

http://developer.intel.com/design/Pentium4/manuals/

Read the output of sample C functions compiled by gcc first.  Reading
the disassembly of CMUCL requires that you understand the calling
convention chosen to make sense.

BTW, AMD is sending the paper stack of AMD-64 manuals for free (a one
foot shelfware value):
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_857_875%5E4622,00.html
These are not suitable for IA-32 programming, though.

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <[EMAIL PROTECTED]>   http://www.cons.org/cracauer/
 No warranty.    This email is probably produced by one of my cats 
 stepping on the keys. No, I don't have an infinite number of cats.

Reply via email to