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 11

image

X86-SSE Programming – Text Strings

The sample code from the previous three chapters focused on using the x86-SSE instruction set to implement numerically-oriented algorithms. In this chapter, you learn about the x86-SSE text string processing instructions. The x86-SSE text string instructions are somewhat different than other x86-SSE instructions since their execution depends on the value of an immediate control byte. The first section of this chapter explains the various control byte options and their operation paradigms. It also discusses several programming precautions that you must observe when using SIMD techniques to process ...

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