Buying Options

Kindle Price: $58.85
includes tax, if applicable

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Kindle App Ad
Professional Assembly Language by [Richard Blum]

Follow the Author

Something went wrong. Please try your request again later.


Professional Assembly Language Kindle Edition

4.1 out of 5 stars 19 ratings

See all 5 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle
$58.85

Kindle Monthly Deals
Kindle Monthly Deals
New deals each month starting at $1.49. Learn more

Product description

From the Back Cover

Professional Assembly Language

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.

This code-intensive guide is divided into three sections -- basics of the assembly language program development environment, assembly language programming, and advanced assembly language techniques. It shows how to decipher the compiler-generated assembly language code, and how to make functions in your programs faster and more efficient to increase the performance of an application.

What you will learn from this book:

  • The benefits of examining the assembly language code generated from your high-level language program
  • How to create stand-alone assembly language programs for the Linux Pentium environment
  • Ways to incorporate advanced functions and libraries in assembly language programs
  • How to incorporate assembly language routines in your C and C++ applications
  • Ways to use Linux system calls in your assembly language programs
  • How to utilize Pentium MMX and SSE functions in your applications

About the Author

Richard Blum has worked for a large U.S. government organization for more than 15 years. During that time, he has had the opportunity to program utilities in various programming languages: C, C++, Java, and Microsoft VB.NET and C#. With this experience, Rich has often found the benefit of reviewing assembly language code generated by compilers and utilizing assembly language routines to speed up higher-level language programs.
Rich has a bachelor of science degree in electrical engineering from Purdue University, where he worked on many assembly language projects. (Of course, this was back in the eight-bit processor days.) He also has a master of science degree in management from Purdue University, specializing in Management Information Systems.

Product details

click to open popover

Customer reviews

4.1 out of 5 stars
4.1 out of 5
19 customer ratings
5 star 51% (51%) 51%
4 star 14% (14%) 14%
3 star 25% (25%) 25%
2 star 10% (10%) 10%
1 star 0% (0%) 0%
How does Amazon calculate star ratings?

Review this product

Share your thoughts with other customers

Top international reviews

Michael Kalynycz
5.0 out of 5 stars Five Stars
Reviewed in the United Kingdom on 29 January 2017
Verified Purchase
Sending feedback...
Thank you for your feedback.
Report abuse
Jules Morrison
3.0 out of 5 stars Only for absolute beginners
Reviewed in the United Kingdom on 16 June 2005
Verified Purchase
13 people found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
Jan
5.0 out of 5 stars Schön
Reviewed in Germany on 4 June 2015
Verified Purchase
Sending feedback...
Thank you for your feedback.
Report abuse
Richard
5.0 out of 5 stars Programmers Must have.
Reviewed in the United Kingdom on 13 February 2012
Verified Purchase
Sending feedback...
Thank you for your feedback.
Report abuse
Franck Jeannin
4.0 out of 5 stars Slightly out of date but very good nevertheless.
Reviewed in France on 24 October 2013
Verified Purchase
Sending feedback...
Thank you for your feedback.
Report abuse
Rick M
3.0 out of 5 stars Would Be A Great Book If Not For The Errors
Reviewed in the United States on 19 October 2019
Verified Purchase
One person found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
S. Baker
5.0 out of 5 stars Great reading so far
Reviewed in the United States on 8 February 2013
Verified Purchase
2 people found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
jwzumwalt
5.0 out of 5 stars Great book and very comprehensive.
Reviewed in the United States on 24 October 2019
Verified Purchase
One person found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
Philip G. Lee
3.0 out of 5 stars Critical mistakes, bad for reference
Reviewed in the United States on 3 August 2007
Verified Purchase
7 people found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
Zeca
4.0 out of 5 stars Four Stars
Reviewed in the United States on 13 January 2018
Verified Purchase
Sending feedback...
Thank you for your feedback.
Report abuse
Roy Fine
2.0 out of 5 stars programmer_in_santamonica
Reviewed in the United States on 11 May 2007
Verified Purchase
11 people found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
Robert
5.0 out of 5 stars Excellent Product for the Linux User Interested in Assembly
Reviewed in the United States on 11 February 2005
Verified Purchase
7 people found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
Thomas B
5.0 out of 5 stars This is the Assembly Language book
Reviewed in the United States on 20 April 2014
Verified Purchase
One person found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
Paco Garcia
2.0 out of 5 stars Explains the trivial, misses the essentials; Not for those who REALLY want to learn Assembly Language.
Reviewed in the United States on 22 March 2014
Verified Purchase
8 people found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse
Amazon Customer
3.0 out of 5 stars Printing Quality has issue
Reviewed in the United States on 27 October 2016
Verified Purchase
One person found this helpful
Sending feedback...
Thank you for your feedback.
Report abuse