{"product_id":"9781718501089","title":"The Art of 64-Bit Assembly, Volume 1: x86-64 Machine Organization and Programming","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eAuthor\/Contributor(s):\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eHyde, Randall\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eNo Starch Press\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eDate:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e11\/30\/2021\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eBinding:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003ePaperback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eNEW\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cb\u003eA new assembly language programming book from a well-loved master.\u003ci\u003e Art of 64-bit Assembly Language\u003c\/i\u003e capitalizes on the long-lived success of Hyde's seminal \u003ci\u003eThe Art of Assembly Language\u003c\/i\u003e.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eRandall Hyde's \u003ci\u003eThe Art of Assembly Language\u003c\/i\u003e has been the go-to book for learning assembly language for decades. Hyde's latest work,\u003ci\u003e Art of 64-bit Assembly Language\u003c\/i\u003e is the 64-bit version of this popular text. This book guides you through the maze of assembly language programming by showing how to write assembly code that mimics operations in High-Level Languages. This leverages your HLL knowledge to rapidly understand x86-64 assembly language.\u003cbr\u003e\u003cbr\u003eThis new work uses the Microsoft Macro Assembler (MASM), the most popular x86-64 assembler today. Hyde covers the standard integer set, as well as the x87 FPU, SIMD parallel instructions, SIMD scalar instructions (including high-performance floating-point instructions), and MASM's very powerful macro facilities. You'll learn in detail: how to implement high-level language data and control structures in assembly language; how to write parallel algorithms using the SIMD (single-instruction, multiple-data) instructions on the x86-64; and how to write stand alone assembly programs and assembly code to link with HLL code. You'll also learn how to optimize certain algorithms in assembly to produce faster code.","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":44216425611519,"sku":"9781718501089","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0452\/0886\/2873\/files\/9781718501089_s600x595.jpg?v=1775599685","url":"https:\/\/massivebookshop.com\/products\/9781718501089","provider":"MASSIVE BOOKSHOP","version":"1.0","type":"link"}