Professional Assembly Language (Programmer to Programmer)by Richard Blum
Publisher: Wrox (January 31, 2005)
Size: 1.79 MB (1,886,186 bytes)
Every high level language program (such as C and C++) is converted by a compiler into assembly language before it is linked into an executable program. This book shows you how to view the assembly language code generated by the compiler and understand how it is created. With that knowledge you can tweak the assembly language code generated by the compiler or create your own assembly language routines.