No Starch Press releases 64-Bit Assembly Volume 2
No Starch Press has published "The Art of 64-Bit Assembly, Volume 2: Machine-Level OOP, Exceptions, and Concurrency" by Randall Hyde. Building upon Volume 1, this follow-up explores how high-level programming language features—such as virtual function dispatch, structured exception handling, coroutines, and thread synchronization—are implemented directly at the machine level using 64-bit MASM assembly.
Understanding low-level machine execution remains invaluable for performance debugging, reverse engineering, and compiler design even as high-level languages dominate software development. The text demystifies how object polymorphism, inheritance, and vtables operate under the hood in x86-64 assembly, while covering complex operating system mechanics such as Windows Structured Exception Handling (SEH) and fiber context switching. Practical MASM code examples provide actionable blueprints for systems engineers and security analysts.
DISCOVERED
1h ago
2026-08-01
PUBLISHED
3h ago
2026-08-01
RELEVANCE
AUTHOR
0x54MUR41