Errata
Introduction to 64 Bit Intel Assembly Language Programming
Ray Seyfarth
Errata for Chapter 12
On page 131, replace "test" with "cmp", change "42" to "0x42", and use "jl" rather than "jz" in the code sample.