Daily Tech Briefing
AI 科技速览
每天 5 分钟内学习 AI。获取最新的人工智能新闻,理解其重要性,并学习如何将其应用于您的工作。
Hacker News · 2026/8/1 14:09:00

The Art of 64-bit Assembly
AI 中文解读
《The Art of 64-bit Assembly》第二卷要来了!这本书最大的亮点在于,它专门“打脸”那些AI生成的编程答案——AI能告诉你“虚函数表大概是这样”,但Windows系统真正要求什么样的内存布局、指令级的方法调用细节,这些AI给不了你。作者把C++、Python、Rust里的高级功能统统拆开,教你用汇编语言在Windows上从零重建。
通俗说,这就像你请了个AI讲解员给你介绍一道菜的做法,它能说得头头是道,但真下厨时才发现少了关键火候和调料顺序。这本书就是带你把每道菜从原料开始亲手做一遍,彻底搞懂底层原理。
对普通人的影响虽然间接但意义不小——当更多程序员掌握了这门“造轮子”的手艺,他们写出的软件会更稳定、更高效,无论是游戏还是日常应用,卡顿和崩溃都会少一些。对于想深耕编程的开发者,这更是一本值得期待的进阶宝典。
Skip to main content
WANT SWEET DEALS? JOIN OUR MAILING LIST
Toggle navigation
Catalog
New
Upcoming
Early Access
Shopping cart
There are no products in your shopping cart.0 ItemsTotal: $0.00
Enter your keywords
Shopping cart
There are no products in your shopping cart.0 ItemsTotal: $0.00
Enter your keywords
Catalog
New
Upcoming
Early Access
Topics
Topics
AI & Machine Learning
Art & Design
Computer Science
General Computing
Hacking & Computer Security
Hardware / DIY
Kids
LEGO
Linux & BSD
Manga
Programming
Python
Science & Math
System Administration
Early Access
Merch
This Month's Bestsellers
The Art of 64-Bit Assembly, Volume 2Machine-Level OOP, Exceptions, and Concurrencyby Randall HydeAvailable June 2026, 792 pp.ISBN-13: 9781718504349 Print Book and FREE Ebook, $79.99
Ebook (PDF, Mobi, and ePub), $63.99
Pre-Order
Use coupon code PREORDER to get 25% off!ContentsDownload Chapter 1: Advanced Macros
You can ask an AI to explain how vtables work in x86. It will give you something that sounds right. What it won’t give you is what Windows actually expects the vtable to look like, why method dispatch behaves the way it does at the instruction level, or what breaks when you deviate from convention. This volume of The Art of 64-Bit Assembly closes the gap between a plausible explanation and genuine understanding.
Every chapter takes a construct you’ve used in C++, Python, or Rust, strips away the runtime, and rebuilds it from scratch in MASM, running under Windows. Objects, exceptions, closures, coroutines, concurrency: Each is dissected at the instruction level, with every decision made visible and explicit.
What you’ll build:
Object-oriented programs in MASM: vtables, method dispatch, and inheritance, from scratch by hand
Windows structured exception handling (SEH) installed and managed at the instruction level
Thunks, closures, and iterators that behave like higher-order functions
Coroutines, generators, and fibers without resorting to HLL code
Concurrent programs with real synchronization primitives, directly from assembly
Unicode string handling done correctly, at the level where most code gets it wrong
Domain-specific macro languages inside MASM, built from first principles
If you already know assembly and want to stop taking the hard parts on faith, this is the book.
Author Bio Randall Hyde has spent decades writing assembly for medical devices, nuclear systems, and embedded hardware where correctness is not optional. He taught assembly lang
分享
阅读原文 ↗