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.
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.
The reference can be customized to a very considerable degree. If you need some modifications, please contact me and I will endeavour to make such changes as are required.
Any edition is complete reference of all instructions, available on today's 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.