Core Assembly Language Programming for the PC
-
- $39.99
-
- $39.99
Publisher Description
This book covers core, or essential, assembly language programming concepts for the latest Intel microprocessors running in PC computers. Using Windows and Microsoft’s powerful Visual Studio 2012 or 2013 product you will learn how to develop and debug 32-bit and 64-bit assembly language programs. The programming concepts taught will include 32-bit examples that are inline additions to C++ host programs, 64-bit assembly language functions called from C++ host programs and even 64-bit stand alone assembly language programs that can harness the power of the Visual Studio Debugger.
You will learn all of the core assembly language programming concepts in this book. These concepts include addition, subtraction, multiplication, division, multiple precision arithmetic, logic operations, string operations and include the use of the microprocessor and coprocessor for arithmetic work. Additionally, you'll learn how to assemble and debug your programs in the integrated Visual Studio environment.
There are more than 50+ complete assembly language programs in this 250+ page text. Each program is designed to teach a few new concepts or to build more robust applications by using several concepts at once.
All you will need for this work is the interest in learning assembly language, a 64-bit computer running the current version of Windows 8.x and Visual Studio 2012 or 2013 (a full version, student version or trial version).
Assembly language can perform feats no other language can perform - join us as we investigate these core abilities.
This is the book you want if you are looking for an up-to-date treatment of assembly language programming essentials for the modern PC.