Cuốn sách mới mang tên 'The Art of 64-Bit Assembly, Volume 2' cho thấy một lời giải thích nghe có vẻ hợp lý vẫn có thể thiếu phần cốt lõi. Cuốn sách này lấy các cấu trúc bạn đã dùng trong C++, Python hoặc Rust, lược bỏ runtime và dựng lại từ đầu bằng MASM, chạy trên Windows.

Vì sao điều này quan trọng với người thường?

Cuốn sách đi thẳng vào mức lệnh để giải thích vtable, method dispatch, kế thừa, SEH, thunk, closure, iterator, coroutine, generator, fiber, cách xử lý chuỗi Unicode và ngôn ngữ macro chuyên biệt trong MASM. Mỗi quyết định đều được làm rõ và hiển thị trực tiếp, thay vì chỉ dừng ở một lời mô tả nghe có vẻ đúng.

Nếu bạn đã biết assembly và muốn ngừng chấp nhận những phần khó chỉ bằng niềm tin, đây là cuốn sách dành cho bạn. Nó giúp thu hẹp khoảng cách giữa lời giải thích có vẻ thuyết phục và sự hiểu biết thực sự.