Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Here is a book on computer architecture that has a good section on x86-64 assembly language. Please note that I have edited this comment to reflect a change suggested by a cold comment. This book (the third edition) introduces x86-64 assembly very well.

https://csapp.cs.cmu.edu/



Excellent recommendation, but why the 2nd edition? The home page[0] defaults to the latest one which is based on x64 from the get go.

[0] https://csapp.cs.cmu.edu/


Came here to recommend the same. You can find the 15-213 course videos online. I have done the course and can’t recommend it enough. Do the labs, sincerely. You’ll learn a lot!


First result in DDG for the book title ;-) But the third edition is the one I like. Thank you.


Working through this now (again) and its excellent. A few observations- do the labs (google them) they are even better. The lectures are also available on youtube and the recitations on something I found called panopto- they are mostly repetition from the book but nice to reinforce.


Thanks for the recommendation. I hadn't come across this one before. But wow, I forgot how expensive text books can be.


I picked up the international edition on Amazon a while back for $20 or so, significantly less than what they’re asking for now. I don’t see that one on amazon today, but I’ve seen that edition on other sites. I’d look for it.

I haven’t finished the 3rd edition, but I made it about 3/4 of the way through the 2nd edition and loved it. I picked up the 3rd specifically for the x64 material.


If by the international edition you mean global edition, then you need to know that it has problems. See [1] and [2].

[1] https://news.ycombinator.com/item?id=22287045

[2] http://csapp.cs.cmu.edu/3e/errata.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: