Skip to content
Prefix | OpCode | Ascii | Mnemonic | Op1 | Op2 |
NA | 0x20 | SPACE | AND | r/m8 | r8 |
NA | 0x21 | ! | AND | r/m16/32/64 | r16/32/64 |
NA | 0x22 | “ | AND | r8 | r/m8 |
NA | 0x23 | # | AND | r/16/32/64 | r/m16/32/64 |
NA | 0x24 | $ | AND | AL | imm8 |
NA | 0x25 | % | AND | RAX | imm16/32 |
0x26 | NA | & | NULL | NA | NA |
NA | 0x27 | ‘ | INVALID | NA | NA |
NA | 0x28 | ( | SUB | r/m8m | r8 |
NA | 0x29 | ) | SUB | r/m16/32/64 | r16/32/64 |
NA | 0x2A | * | SUB | r8 | r/m8 |
NA | 0x2B | + | SUB | r16/32/64 | r/m16/32/64 |
NA | 0x2C | , | SUB | AL | imm8 |
NA | 0x2D | – | SUB | RAX | imm16/32 |
0x2E | NA | . | NULL | NA | NA |
NA | 0x2F | / | INVALID | NA | NA |
NA | 0x30 | 0 | XOR | r/m8 | r8 |
NA | 0x31 | 1 | XOR | r/m16/32/64 | r16/32/64 |
NA | 0x32 | 2 | XOR | r8 | r/m8 |
NA | 0x33 | 3 | XOR | r16/32/64 | r/m16/32/64 |
NA | 0x34 | 4 | XOR | AL | imm8 |
NA | 0x35 | 5 | XOR | RAX | imm16/32 |
0x36 | NA | 6 | NULL | NA | NA |
NA | 0x37 | 7 | INVALID | NA | NA |
NA | 0x38 | 8 | CMP | r/m8 | r8 |
NA | 0x39 | 9 | CMP | r/m16/32/64 | r16/32/64 |
NA | 0x3A | : | CMP | r8 | r/m8 |
NA | 0x3B | ; | CMP | r16/32/64 | r/m16/32/64 |
NA | 0x3C | < | CMP | AL | imm8 |
NA | 0x3D | = | CMP | RAX | imm16/32 |
0x3E | NA | > | NULL | NA | NA |
NA | 0x3F | ? | INVALID | NA | NA |
0x40 | NA | @ | REX | NA | NA |
0x41 | NA | A | REX.B | NA | NA |
0x42 | NA | B | REX.X | NA | NA |
0x43 | NA | C | REX.XB | NA | NA |
0x44 | NA | D | REX.R | NA | NA |
0x45 | NA | E | REX.RB | NA | NA |
0x46 | NA | F | REX.RX | NA | NA |
0x47 | NA | G | REX.RXB | NA | NA |
0x48 | NA | H | REX.W | NA | NA |
0x49 | NA | I | REX.WB | NA | NA |
0x4A | NA | J | REX.WX | NA | NA |
0x4B | NA | K | REX.WXB | NA | NA |
0x4C | NA | L | REX.WR | NA | NA |
0x4D | NA | M | REX.WRB | NA | NA |
0x4E | NA | N | REX.WRX | NA | NA |
0x4F | NA | O | REX.WRXB | NA | NA |
NA | 0x50 | P | PUSH | r64/16 | NA |
NA | 0x51 | Q | NA | NA | NA |
NA | 0x52 | R | NA | NA | NA |
NA | 0x53 | S | NA | NA | NA |
NA | 0x54 | T | NA | NA | NA |
NA | 0x55 | U | NA | NA | NA |
NA | 0x56 | V | NA | NA | NA |
NA | 0x57 | W | NA | NA | NA |
NA | 0x58 | X | POP | r64/16 | NA |
NA | 0x59 | Y | NA | NA | NA |
NA | 0x5A | Z | NA | NA | NA |
NA | 0x5B | [ | NA | NA | NA |
NA | 0x5C | | NA | NA | NA |
NA | 0x5D | ] | NA | NA | NA |
NA | 0x5E | ^ | NA | NA | NA |
NA | 0x5F | _ | NA | NA | NA |
NA | 0x60 | ` | INVALID | NA | NA |
NA | 0x61 | a | INVALID | NA | NA |
NA | 0x62 | b | INVALID | NA | NA |
NA | 0x63 | c | MOVSXD | r32/64 | r/m32 |
0x64 | NA | d | FS | FS | NA |
0x65 | NA | e | GS | GS | NA |
0x66 | NA | f | NO-MNEMONIC | NA | NA |
0x67 | NA | g | NO-MNEMONIC | NA | NA |
NA | 0x68 | h | PUSH | imm16/32 | NA |
NA | 0x69 | i | IMUL | r16/32/64 | r/m16/32/64 |
NA | 0x6A | j | PUSH | imm8 | NA |
NA | 0x6B | k | IMUL | r16/32/64 | r/m16/32/64 |
NA | 0x6C | l | INS/INSB | m8 | DX |
NA | 0x6D | m | INS/INSW | m16 | DX |
NA | 0x6D | m | INS | m16/32 | DX |
NA | 0x6D | m | INSD | m32 | DX |
NA | 0x6E | n | OUTS/OUTSB | DX | m8 |
NA | 0x6F | o | OUTS/OUTSW | DX | m16 |
NA | 0x6F | o | OUTS | DX | m16/32 |
NA | 0x6F | o | OUTSD | DX | m32 |
NA | 0x70 | p | JO | rel8 | NA |
NA | 0x71 | q | JNO | rel8 | NA |
NA | 0x72 | r | JB/JNAE/JC | rel8 | NA |
NA | 0x73 | s | JNB/JAE/JNC | rel8 | NA |
NA | 0x74 | t | JZ/JE | rel8 | NA |
NA | 0x75 | u | JNZ/JNE | rel8 | NA |
NA | 0x76 | v | JBE/JNA | rel8 | NA |
NA | 0x77 | w | JNBE/JA | rel8 | NA |
NA | 0x78 | x | JS | rel8 | NA |
NA | 0x79 | y | JNS | rel8 | NA |
NA | 0x7A | z | JP/JPE | rel8 | NA |
NA | 0x7B | { | JNP/JNO | rel8 | NA |
NA | 0x7C | | | JL/JNGE | rel8 | NA |
NA | 0x7D | } | JNL/JGE | rel8 | NA |
NA | 0x7E | ~ | JLE/JNG | rel8 | NA |