The Art of Assembly Langage. (http://webster.cs.ucr.edu/Page_asm/ArtOfAsm.html)
Assembly Language Step-by-Step: Programming with DOS and Linux (with CD-ROM) , by Jeff Duntemann. John Wiley & Sons, May 2000.
An Assembly Language Introduction to Computer Architecture: Using the Intel Pentium , by Karen Miller and Jim Goodman. Oxford University Press, March 1999.
IA-32 Intel Architecture Software Developers Manual . (http://www.intel.com/design/Pentium4/manuals/24547012.pdf)
Intel XScale ¢ Microarchitecture Assembly Language Quick Reference Card . (http://www.intel.com/design/iio/swsup/11139.htm)