X86 Disassembly/Resources

Wikibooks

 * X86 Assembly
 * Subject:Assembly languages
 * Compiler Construction
 * Floating Point
 * C Programming
 * C++ Programming

Books

 * Reverse Engineering for Beginners
 * Eilam, Eldad. "Reversing: Secrets of Reverse Engineering." 2005. Wiley Publishing Inc. ISBN 0764574817
 * Hyde, Randall. "The Art of Assembly Language," No Starch, 2003 ISBN 1886411972
 * Aho, Alfred V. et al. "Compilers: Principles, Techniques and Tools," Addison Wesley, 1986. ISBN: 0321428900
 * Steven Muchnick, "Advanced Compiler Design & Implementation," Morgan Kaufmann Publishers, 1997. ISBN 1-55860-320-4
 * Kernighan and Ritchie, "The C Programming Language", 2nd Edition, 1988, Prentice Hall.
 * Petzold, Charles. "Programming Windows, Fifth Edition," Microsoft Press, 1999
 * Hart, Johnson M. "Win32 System Programming, Second Edition," Addison Wesley, 2001
 * Gordon, Alan. "COM and COM+ Programming Primer," Prentice Hall, 2000
 * Nebbett, Gary. "Windows NT/2000 Native API Reference," Macmillan, 2000
 * Levine, John R. "Linkers and Loaders," Morgan Kaufmann, 2000
 * Knuth, Donald E. "The Art of Computer Programming," Vol 1, 1997, Addison Wesley.
 * MALWARE: Fighting Malicious Code, by Ed Skoudis; Prentice Hall, 2004
 * Maximum Linux Security, Second Edition, by Anonymous; Sams, 2001