Jump to ratings and reviews
Rate this book

Modern X86 Assembly Language Programming: 32-bit, 64-bit, SSE, and AVX

Rate this book
Modern X86 Assembly Language Programming shows the fundamentals of x86 assembly language programming. It focuses on the aspects of the x86 instruction set that are most relevant to application software development. The book's structure and sample code are designed to help the reader quickly understand x86 assembly language programming and the computational capabilities of the x86 platform. Book appendixes can be downloaded Major topics of the book include the The target audience for Modern X86 Assembly Language Programming is software developers The primary audience for the book is Windows software developers since the sample code will be created using Visual C++ and Microsoft Macro Assembler. Developers targeting non- Windows platforms, however, also can learn from the book since most of the content will be organized and communicated independent of any specific operating system. In order to understand the book’s subject material, a background that includes some programming experience using C or C++ will be helpful. Experience with or knowledge of a particular Windows API will not be a prerequisite to benefit from the book.

702 pages, Kindle Edition

First published December 16, 2014

28 people are currently reading
108 people want to read

About the author

Daniel Kusswurm

11 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
7 (30%)
4 stars
10 (43%)
3 stars
3 (13%)
2 stars
2 (8%)
1 star
1 (4%)
Displaying 1 - 2 of 2 reviews
8 reviews2 followers
November 14, 2017
Each section begins by covering the relevant hardware architecture in detail, which is something I've seen other books skimp out on, despite the fact that you cannot program effectively in assembly language if you don't understand the architecture you're programming for. The best part about this book is that it covers the newer Intel technologies (SSE and AVX) making it essential for HPC and general algorithmic optimization.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.