Abstract
Chapter 1 examines the x86-64’s core architecture from the perspective of an application program. It opens with a brief historical overview of the x86 platform in order to provide a frame of reference for subsequent content. This is followed by a review of fundamental, numeric, and SIMD data types. X86-64 core architecture is examined next, which includes explanations of processor register sets, status flags, instruction operands, and memory addressing modes. The chapter concludes with an overview of the core x86-64 instruction set.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Daniel Kusswurm
About this chapter
Cite this chapter
Kusswurm, D. (2018). X86-64 Core Architecture. In: Modern X86 Assembly Language Programming. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4063-2_1
Download citation
DOI: https://doi.org/10.1007/978-1-4842-4063-2_1
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-4062-5
Online ISBN: 978-1-4842-4063-2
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books