How relevant would the book by Kip Irvine Assembly Language for x86 Processors be for the Linux operating system? In other words, the fact this is a book on x86 is there really much difference than learning x86 on Linux? Surely the operating system is just a layer of abstraction above the ASM anyway?
I am wondering whether to get this book but I am more interested in Linux-focussed programming.