Skip to Content
Modern X86 Assembly Language Programming: 32-bit, 64-bit, SSE, and AVX
book

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

by Daniel Kusswurm
December 2014
Intermediate to advanced
700 pages
16h 4m
English
Apress
Content preview from Modern X86 Assembly Language Programming: 32-bit, 64-bit, SSE, and AVX

CHAPTER 19

image

X86-64 SIMD Architecture

The previous two chapters focused on the fundamentals of the x86-64 platform and its core architecture. In this chapter, exploration of the x86-64 platform continues with an examination of its SIMD architecture, which includes the computational resources of x86-SSE and x86-AVX. In the first section, you learn about the 64-bit x86-SSE execution environment, including its register set, supported data types, and instruction sets. The second section contains a similarly-ordered discussion that focuses on the 64-bit x86-AVX execution environment.

The content of this chapter assumes that you have a basic understanding ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD

Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD

Daniel Kusswurm

Publisher Resources

ISBN: 9781484200643Purchase book