x86 Adventures

[Part 0x9] Reading the Manuals

Hello tough programmers, welcome to the ninth part of x86 Assembly Adventures. In this part we are going to learn how to use the Instruction Set manuals.

Those are pretty important, as they are pretty much the bible for assembly programming - They contain all the information about every x86 instruction. If you don't have the skill to read those documents, you will have to rely on some second hand interpretation.

We are going to learn how to download those documents (Both for Intel and AMD), and then study their contents: What is inside, and more specifically, how to understand what a new instruction does. We will also see some differences between Intel's and AMD's documents.