4 ms·
Ask HN: Resources for learning how to hand-write modern x86-64 assembly?
It's kind of weird, my day job is writing high-level code in a Clojure web app, but I'm drawn to low level languages, e.g. I like writing C code in my free time.
Lately I've been really interested in learning assembly. (And from the posts on HN lately, it seems I'm not the only one.) I get the gist of the concepts, but that's far different from being proficient at it.
Can you recommend any good books or ideally free websites or blogs that, if followed along with diligently, will teach a person to become fairly good at writing modern x86-64 assembly code, from scratch, by hand?
- khorpy 10y agoThis is not a straight guide to assembly, but imho a very useful book to start with low-level assembly code. It's very clear and easy understandable reading to dive into low level code. There are lots of examples and not only for x86, but also ARM. http://beginners.re http://beginners.re
- sdegutis 10y agoThank you, this looks interesting.