Product: 0470497025
I have read most of the assembly language books used by academia. This book is the first to describe the segmented memory model in a way that I could understand (it even glosses over the subject). It also provided the best description of how interrupt vector tables work. Programming in assembler is as close as you get to the machine, so I have never understood why so many books avoid kernel interaction until the last chapters. I took a star away because the topics are introduced so gradually that it takes incredibly long for the author to show any actual code. Plus, it recommends using Linux developer tools that are no longer supported. Still, this is the best introductory material I have read so far.
Rating: 4
0470497025
Count: 13
Review by Travis Parks
on 2020-03-10