Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A code block is an uninterrupted sequence (i.e., no blank lines) of assembly language instructions that perform a calculation or operation.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature
About this chapter
Cite this chapter
Kusswurm, D. (2023). X86-64 Core Programming – Part 1. In: Modern X86 Assembly Language Programming. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-9603-5_2
Download citation
DOI: https://doi.org/10.1007/978-1-4842-9603-5_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-9602-8
Online ISBN: 978-1-4842-9603-5
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books