product
4548762Modern X86 Assembly Language Programminghttps://www.gandhi.com.mx/modern-x86-assembly-language-programming-9781484240632/phttps://gandhi.vtexassets.com/arquivos/ids/4227077/71f0fd7a-ff8b-48f6-bec5-79452cf0d1d7.jpg?v=63844652605873000011331259MXNApressInStock/Ebooks/<p>Gain the fundamentals of x86 64-bit assembly language programming and focus on</p><p>the updated aspects of the x86 instruction set that are most relevant to application</p><p>software development. This book covers topics including x86 64-bit programming and</p><p>Advanced Vector Extensions (AVX) programming.</p><p>The focus in this second edition is exclusively on 64-bit base programming architecture</p><p>and AVX programming. Modern X86 Assembly Language Programmings structure and</p><p>sample code are designed to help you quickly understand x86 assembly language</p><p>programming and the computational capabilities of the x86 platform. After reading</p><p>and using this book, youll be able to code performance-enhancing functions and</p><p>algorithms using x86 64-bit assembly language and the AVX, AVX2 and AVX-512</p><p>instruction set extensions.</p><p><strong>What You Will Learn</strong></p><ul><li><p>Discover details of the x86 64-bit platform including its core architecture, data types,</p></li><li><p>registers, memory addressing modes, and the basic instruction set</p></li><li><p>Use the x86 64-bit instruction set to create performance-enhancing functions that</p></li><li><p>are callable from a high-level language (C)</p></li><li><p>Employ x86 64-bit assembly language to efficiently manipulate common data types</p></li><li><p>and programming constructs including integers, text strings, arrays, and structures</p></li><li><p>Use the AVX instruction set to perform scalar floating-point arithmetic</p></li><li><p>Exploit the AVX, AVX2, and AVX-512 instruction sets to significantly accelerate the</p></li><li><p>performance of computationally-intense algorithms in problem domains such as</p></li><li><p>image processing, computer graphics, mathematics, and statistics</p></li><li><p>Apply various coding strategies and techniques to optimally exploit the x86 64-bit,</p></li><li><p>AVX, AVX2, and AVX-512 instruction sets for maximum possible performance</p></li></ul><p><strong>Who This Book Is For</strong></p><p>Software developers who want to learn how to write code using x86 64-bit assembly language. Its also ideal for software developers who already have a basic understanding of x86 32-bit or 64-bit assembly language programming and are interested in learning how to exploit the SIMD capabilities of AVX, AVX2 and AVX-512.</p>...4368575Modern X86 Assembly Language Programming11331259https://www.gandhi.com.mx/modern-x86-assembly-language-programming-9781484240632/phttps://gandhi.vtexassets.com/arquivos/ids/4227077/71f0fd7a-ff8b-48f6-bec5-79452cf0d1d7.jpg?v=638446526058730000InStockMXN99999DIEbook9781484240632_W3siaWQiOiI1NTU0YjdiNi0xN2JhLTQ0YzYtYTgwYS02YzhkNDZkOWIwNTYiLCJsaXN0UHJpY2UiOjEzMDEsImRpc2NvdW50IjoxMzAsInNlbGxpbmdQcmljZSI6MTE3MSwiaW5jbHVkZXNUYXgiOnRydWUsInByaWNlVHlwZSI6Ildob2xlc2FsZSIsImN1cnJlbmN5IjoiTVhOIiwiZnJvbSI6IjIwMjQtMDgtMTlUMTU6MDA6MDBaIiwidG8iOiIyMDI0LTA5LTE1VDIzOjU5OjU5WiIsInJlZ2lvbiI6Ik1YIiwiaXNQcmVvcmRlciI6ZmFsc2V9LHsiaWQiOiJiNTQxMjk3NC0zMWU3LTRmZDMtYjk2Zi0yZWRhZDIyMmVkMDAiLCJsaXN0UHJpY2UiOjEyMjIsImRpc2NvdW50IjoxMjIsInNlbGxpbmdQcmljZSI6MTEwMCwiaW5jbHVkZXNUYXgiOnRydWUsInByaWNlVHlwZSI6Ildob2xlc2FsZSIsImN1cnJlbmN5IjoiTVhOIiwiZnJvbSI6IjIwMjQtMDktMTZUMDA6MDA6MDBaIiwicmVnaW9uIjoiTVgiLCJpc1ByZW9yZGVyIjpmYWxzZX1d9781484240632_<p>Gain the fundamentals of x86 64-bit assembly language programming and focus on</p><p>the updated aspects of the x86 instruction set that are most relevant to application</p><p>software development. This book covers topics including x86 64-bit programming and</p><p>Advanced Vector Extensions (AVX) programming.</p><p>The focus in this second edition is exclusively on 64-bit base programming architecture</p><p>and AVX programming. Modern X86 Assembly Language Programmings structure and</p><p>sample code are designed to help you quickly understand x86 assembly language</p><p>programming and the computational capabilities of the x86 platform. After reading</p><p>and using this book, youll be able to code performance-enhancing functions and</p><p>algorithms using x86 64-bit assembly language and the AVX, AVX2 and AVX-512</p><p>instruction set extensions.</p><p><strong>What You Will Learn</strong></p><ul><li><p>Discover details of the x86 64-bit platform including its core architecture, data types,</p></li><li><p>registers, memory addressing modes, and the basic instruction set</p></li><li><p>Use the x86 64-bit instruction set to create performance-enhancing functions that</p></li><li><p>are callable from a high-level language (C)</p></li><li><p>Employ x86 64-bit assembly language to efficiently manipulate common data types</p></li><li><p>and programming constructs including integers, text strings, arrays, and structures</p></li><li><p>Use the AVX instruction set to perform scalar floating-point arithmetic</p></li><li><p>Exploit the AVX, AVX2, and AVX-512 instruction sets to significantly accelerate the</p></li><li><p>performance of computationally-intense algorithms in problem domains such as</p></li><li><p>image processing, computer graphics, mathematics, and statistics</p></li><li><p>Apply various coding strategies and techniques to optimally exploit the x86 64-bit,</p></li><li><p>AVX, AVX2, and AVX-512 instruction sets for maximum possible performance</p></li></ul><p><strong>Who This Book Is For</strong></p><p>Software developers who want to learn how to write code using x86 64-bit assembly language. Its also ideal for software developers who already have a basic understanding of x86 32-bit or 64-bit assembly language programming and are interested in learning how to exploit the SIMD capabilities of AVX, AVX2 and AVX-512.</p>(*_*)9781484240632_<p>Gain the fundamentals of x86 64-bit assembly language programming and focus on</p><p>the updated aspects of the x86 instruction set that are most relevant to application</p><p>software development. This book covers topics including x86 64-bit programming and</p><p>Advanced Vector Extensions (AVX) programming.</p><p>The focus in this second edition is exclusively on 64-bit base programming architecture</p><p>and AVX programming. Modern X86 Assembly Language Programmings structure and</p><p>sample code are designed to help you quickly understand x86 assembly language</p><p>programming and the computational capabilities of the x86 platform. After reading</p><p>and using this book, youll be able to code performance-enhancing functions and</p><p>algorithms using x86 64-bit assembly language and the AVX, AVX2 and AVX-512</p><p>instruction set extensions.</p><p><strong>What You Will Learn</strong></p><ul><li><p>Discover details of the x86 64-bit platform including its core architecture, data types,</p></li><li><p>registers, memory addressing modes, and the basic instruction set</p></li><li><p>Use the x86 64-bit instruction set to create performance-enhancing functions that</p></li><li><p>are callable from a high-level language (C)</p></li><li><p>Employ x86 64-bit assembly language to efficiently manipulate common data types</p></li><li><p>and programming constructs including integers, text strings, arrays, and structures</p></li><li><p>Use the AVX instruction set to perform scalar floating-point arithmetic</p></li><li><p>Exploit the AVX, AVX2, and AVX-512 instruction sets to significantly accelerate the</p></li><li><p>performance of computationally-intense algorithms in problem domains such as</p></li><li><p>image processing, computer graphics, mathematics, and statistics</p></li><li><p>Apply various coding strategies and techniques to optimally exploit the x86 64-bit,</p></li><li><p>AVX, AVX2, and AVX-512 instruction sets for maximum possible performance</p></li></ul><p><strong>Who This Book Is For</strong></p><p>Software developers who want to learn how to write code using x86 64-bit assembly language. Its also ideal for software developers who already have a basic understanding of x86 32-bit or 64-bit assembly language programming and are interested in learning how to exploit the SIMD capabilities of AVX, AVX2 and AVX-512.</p>...9781484240632_Apresslibro_electonico_8c042dff-dd03-3252-b873-d91bd070f09b_9781484240632;9781484240632_9781484240632