This is not a good book if you want to learn assembly. Instead the author will teach you his own language HLA (High Level Assembly), which is actually more like Pascal with some assembly mixed in. The writing style is also incredibly verbose.
I don't know a good comprehensive book about modern x86 assembly. Can you recommend one?
Not only the assembly language but also the organization of a whole x86 based computer architecture, including memory buses and interrupt controllers and whatnot. I've spent weeks reading these things and trying to figure out how a modern operating system is built with the hardware at hand.
Every piece of hardware should have a manual like this!
I don't know a good comprehensive book about modern x86 assembly. Can you recommend one?