In the previous chapter, you learned about the fundamentals of the x86-64 platform including its data types, register sets, and memory addressing modes. In this chapter, you’ll discover how to code simple x86-64 assembly language functions that are callable from C++. You’ll also master the semantics and syntax of an x86-64 assembly language source code file.
The content of Chapter 2 is organized as follows. The first section presents an overview of this book’s source code. Next is a short ...