Immediately following the initial release of the reference, it emerged that a large number of users are interested in a printed version. You can order a copy here.
Please note that your order will be registered and shipped after the 8th of January 2018. I'm sorry for the incovenience.
If you are interested in coding in assembler, you should consider X86 Instruction Reference, thanks to instruction sorting by mnemonic. If you need to understand reversed code, X86 Opcode Reference, which is sorted by opcode, will suit you better.
Any edition is complete reference of instructions available on x86 Intel processors: all general, system, x87 FPU, SSE(1), SSE2, SSE3, and SSSE3 instructions.
Both 32-bit and 64-bit editions are available: 32-bit edition covers x86-32 instruction set, 64-bit edition is specific to x86-64 (x64) instructions.
The references are led by All informations about an instruction in one row idea, which makes possible to put all important information about an instruction/opcode on a single row.
Another idea of this reference is exactness. You can expect exact and exhaustive information about any defined instruction, including undocumented ones. The reference is driven primarily by Intel processor manuals, but reflects also incompatibilies in AMD implementation of x86 instruction set.
Instruction reference is especially useful for quick look-up for particular instruction mnemonic thanks to sorting by mnemonic.
More than 900 mnemonics are listed.
Opcode reference is great when you need to examine binary code, because it is easy to find a particular opcode.
More than 800 unique opcodes are listed.
Size A4 landscape (so that all columns fit well), both-sides print. Wear-resistant black plastic comb binding for your comfortable browsing.
If you order more than one edition, you get 20% off the total price. The price is $20 per edition, payment in advance.
You will not be charged for any additionals. All fees, taxes and shipping costs are included within the total price.
In next step, you'll be asked to confirm the order.
Having any problems or questions regarding the order? Contact me and I will do my best to help you.