The Expert's Voice in Programming / Modern X86 Assembly Language Programming
32-bit, 64-bit, SSE, and AVX
(Sprache: Englisch)
Modern X86 Assembly Language Programming shows the fundamentals of x86 assembly language programming. It focuses on the aspects of the x86 instruction set that are most relevant to application software development. The book's structure and sample code are...
Leider schon ausverkauft
versandkostenfrei
Buch (Kartoniert)
48.14 €
Produktdetails
Produktinformationen zu „The Expert's Voice in Programming / Modern X86 Assembly Language Programming “
Klappentext zu „The Expert's Voice in Programming / Modern X86 Assembly Language Programming “
Modern X86 Assembly Language Programming shows the fundamentals of x86 assembly language programming. It focuses on the aspects of the x86 instruction set that are most relevant to application software development. The book's structure and sample code are designed to help the reader quickly understand x86 assembly language programming and the computational capabilities of the x86 platform.Please note: Book appendixes can be downloaded here: topics of the book include the following:
32-bit core architecture, data types, internal registers, memory addressing modes, and the basic instruction set
X87 core architecture, register stack, special purpose registers, floating-point encodings, and instruction set
MMX technology and instruction set
Streaming SIMD extensions (SSE) and Advanced Vector Extensions (AVX) including internal registers, packed integer arithmetic, packed and scalar floating-point arithmetic, and associated instruction sets
64-bit core architecture, data types, internal registers, memory addressing modes, and the basic instruction set
64-bit extensions to SSE and AVX technologies
X86 assembly language optimization strategies and techniques
Inhaltsverzeichnis zu „The Expert's Voice in Programming / Modern X86 Assembly Language Programming “
Preface/foreword1: X86-32 Core Architecture
2: X86-32 Core Architecture Programming
3: X87 Floating Point Unit
4: X87 Floating Point Unit Programming
5: MMX Technology
6: MMX Programming
7: Streaming SIMD Extensions (SSE)
8: X86-SSE Programming – Scalar Floating-Point
9: X86-SSE Programming – Packed Floating-Point
10: X86-SSE Programming – Packed Integers
11: X86-SSE Programming – Text Strings
12: Advanced Vector Extensions (AVX)
13: X86-AVX Programming– Scalar Floating-Point
14: X86-AVX Programming – Packed Floating-Point
15: X86-AVX Programming – Packed Integers
16: X86-AVX Programming – New Instructions
17: X86-64 Core Architecture
18: X86-64 Core Architecture Programming
19: X86-64 SIMD Architecture
20: X86-64 SIMD Programming
21: Advanced Topics and Optimization Techniques
22: Advanced Topics Programming
Autoren-Porträt von Daniel Kusswurm
Daniel Kussworm has over 30 years of professional experience as a software developer and computer scientist. During his career, he has developed innovative software for medical devices, scientific instruments, and image processing applications. On most of these projects, he successfully employed x86 assembly language to significantly improve the performance of computationally-intense algorithms or solve unique programming challenges. His educational background includes a BS in Electrical Engineering Technology along with an MS and PhD in Computer Science.
Bibliographische Angaben
- Autor: Daniel Kusswurm
- 2014, 1st ed., XXV, 700 Seiten, 125 Schwarz-Weiß-Abbildungen, Maße: 15,2 x 22,9 cm, Kartoniert (TB), Englisch
- Verlag: Springer, Berlin
- ISBN-10: 1484200659
- ISBN-13: 9781484200650
- Erscheinungsdatum: 25.11.2014
Sprache:
Englisch
Kommentar zu "The Expert's Voice in Programming / Modern X86 Assembly Language Programming"
0 Gebrauchte Artikel zu „The Expert's Voice in Programming / Modern X86 Assembly Language Programming“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "The Expert's Voice in Programming / Modern X86 Assembly Language Programming".
Kommentar verfassen