The faker's guide to reading x86 assembly language
This was a nice read, but I was hoping for something one step above this. When I was writing an emulator, I spent so much time looking at 8080(ish) code that I began to see constructs for bigger concepts. Like, “oh you’re setting up and running a loop over some subroutine X times.” “You’re checking if a certain math expression equals a certain value before continuing.” Etc.<p>I imagine an Assembly reader sees these things. I wonder if there’s a guide like this for them.