『64ビットアセンブリの技法』第2巻:機械語レベルでOOP、例外、並行処理を理解する

The Art of 64-bit Assembly

『64ビットアセンブリの技法』第2巻:機械語レベルでOOP、例外、並行処理を理解する

ランドール・ハイド著『The Art of 64-Bit Assembly, Volume 2』は、2026年6月にNo Starch Pressから刊行予定の792ページの書籍です。C++、Python、Rustで使う高水準言語の構造を、MASMを使ってWindows上でゼロから再構築します。オブジェクト指向プログラミング(vtable、メソッドディスパッチ、継承)、Windows構造化例外処理(SEH)、サンク、クロージャ、イテレータ、コルーチン、ジェネレータ、ファイバー、並行プログラミング、Unicode文字列処理、MASM内のドメイン固有マクロ言語など、各トピックを命令レベルで解説します。

AIにx86でのvtableの仕組みを尋ねれば、それらしく聞こえる答えが返ってくるでしょう。しかし、Windowsが実際にvtableに期待する形や、メソッドディスパッチが命令レベルでなぜそのように動作するのか、そして慣習から逸脱したときに何が壊れるのかは、決して教えてくれません。

同じ日のその他の記事

2026-08-02