Beginning x64 Assembly Programming: From Novice to AVX Professional
Sold by Ergodemedia, an authorized reseller of Authentic New & Used Books with Free US Shipping.
30-day returns by mail · Refunded to original payment method | support@ergodemedia.com
Shipping Information
- Free Standard Shipping — United States only
- Processing Time: 1–3 business days
- Estimated Delivery: 3–5 business days after dispatch via USPS / UPS
- Securely packed to ensure your book arrives in the described condition
- Tracking number sent via email once dispatched
- Taxes calculated at checkout. International shipping not available.
Returns & Refund
Returns accepted within 30 days of delivery. Returns are processed by mail. Refunds are issued to the original payment method within 5–7 business days of receiving the returned item.
Damaged, Defective or Misrepresented Item
Free return shipping by mail · Full refund to original payment method
Wrong Item Received
Free return shipping by mail · Full refund or replacement at your choice
Change of Mind
Return shipping at customer's expense · Book must be in the same condition as received · Refund to original payment method
Safety & Compliance
California Proposition 65 Warning
Some products sold on this website may expose you to chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.
www.P65Warnings.ca.govBook Condition & Care Notice
Used books are graded and described accurately — condition details are listed on each product page. Books may contain previous owner's handwriting, highlights, or stamps unless stated as new. Store books away from direct sunlight and moisture to preserve their condition.
New books are sealed or unread. Used books are inspected before dispatch.
Product Authenticity & Notice
All books sold by Ergodemedia are 100% authentic, sourced directly from publishers and trusted distributors. Book condition is accurately graded and described. Some books may contain previous owner's markings or inscriptions.
Ergodemedia — Authentic New & Used Books. Free US Shipping. Delivered to Your Door.
Description
Program In Assembly Starting With Simple And Basic Programs, All The Way Up To Avx Programming. By The End Of This Book, You Will Be Able To Write And Read Assembly Code, Mix Assembly With Higher Level Languages, Know What Avx Is, And A Lot More Than That. The Code Used In Beginning X64 Assembly Programming Is Kept As Simple As Possible, Which Means: No Graphical User Interfaces Or Whistles And Bells Or Error Checking. Adding All These Nice Features Would Distract Your Attention From The Purpose: Learning Assembly Language. The Theory Is Limited To A Strict Minimum: A Little Bit On Binary Numbers, A Short Presentation Of Logical Operators, And Some Limited Linear Algebra. And We Stay Far Away From Doing Floating Point Conversions. The Assembly Code Is Presented In Complete Programs, So That You Can Test Them On Your Computer, Play With Them, Change Them, Break Them. This Book Will Also Show You What Tools Can Be Used, How To Use Them, And The Potential Problems In Those Tools. It Is Not The Intention To Give You A Comprehensive Course On All Of The Assembly Instructions, Which Is Impossible In One Book: Look At The Size Of The Intel Manuals. Instead, The Author Will Give You A Taste Of The Main Items, So That You Will Have An Idea About What Is Going On. If You Work Through This Book, You Will Acquire The Knowledge To Investigate Certain Domains More In Detail On Your Own. The Majority Of The Book Is Dedicated To Assembly On Linux, Because It Is The Easiest Platform To Learn Assembly Language. At The End The Author Provides A Number Of Chapters To Get You On Your Way With Assembly On Windows. You Will See That Once You Have Linux Assembly Under Your Belt, It Is Much Easier To Take On Windows Assembly.This Book Should Not Be The First Book You Read On Programming, If You Have Never Programmed Before, Put This Book Aside For A While And Learn Some Basics Of Programming With A Higher-Level Language Such As C.What You Will Learndiscover How A Cpu And Memory Worksappreciate How A Computer And Operating System Work Togethersee How High-Level Language Compilers Generate Machine Language, And Use That Knowledge To Write More Efficient Codebe Better Equipped To Analyze Bugs In Your Programsget Your Program Working, Which Is The Fun Partinvestigate Malware And Take The Necessary Actions And Precautionswho This Book Is Forprogrammers In High Level Languages. It Is Also For Systems Engineers And Security Engineers Working For Malware Investigators. Required Knowledge: Linux, Windows, Virtualization, And Higher Level Programming Languages (Preferably C Or C++).
Shop The Full Collection