He has a more recent edition that deals with x86_64, too
https://nostarch.com/art-64-bit-assembly
I haven’t read it yet, but skimming it, I don’t see many references to HLA which is nice.
It’s oriented towards windows and masm, but seems like a good intro to the subject even if you’re working with macOS (intel) or Linux.