Created
February 12, 2022 20:48
-
-
Save TomHarte/7dd41ed842594f1f95949bcf646dc3b8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Codes for Addressing Method | |
A Direct address; the instruction has no MODRM field; the address of the operand is encoded in the instruction; no base register, index register, or scaling | |
factor can be applied; e.g., far JMP (EA). | |
C The reg field of the MODRM field selects a control register; e.g., MOV (0F20, 0F22). | |
D The reg field of the MODRM field selects a debug register; e.g., MOV (0F21, 0F23). | |
E A MODRM field follows the opcode and specifies the operand. The operand is either a general register or a memory address. If it is a memory address, the | |
address is computed from a segment register and any of the following values: a base register, an index register, a scaling factor, a displacement. | |
F Flags register. | |
G The reg field of the MODRM field selects a general register; e.g,. ADD (00). | |
I Immediate data. The value of the operand is encoded in subsequent bytes of the instruction. | |
J The instruction contains a relative offset to be added to the instruction-pointer register; e.g., JMP short, LOOP. | |
M The MODRM field may refer only to memory; e.g., BOUND, LES, LDS, LSS, LFS, LGS. | |
O The instruction has no MODRM field; the offset of the operand is coded as a word or dword (depending on address sie attribute) in the instruction. No base | |
register, index register, or scaling factor can be applied; e.g., MOV (A0βA3). | |
R The mod field of the MODRM field may refer only to a general register; e.g., MOV(0F20β0F24, 0F26). | |
S The reg field of the MODRM field selects a segment register; e.g., MOV (8C, 8E). | |
T The reg field of the MODRM field selects a test register; e.g., MOV (0F24, 0F26). | |
X Memory addressed by DS:SI; e.g., MOVS, COMPS, OUTS, LODS, SCAS. | |
Y Memory addressed by ES:DI; e.g., MOVS, CMPS, INS, STOS. | |
Codes for Operand Type | |
a Two one-word operands in memory or two dword operands in memory, depending on operand size attribute (used only by BOUND). | |
b Byte (regardless of operand size attribute). | |
c Byte or word, depending on operand size attribute. | |
d Dword (regardless of operand size attribute). | |
p 32-bit or 48-bit pointer, depending on operand size attribute. | |
s Six-byte pesudo-descriptor. | |
v Word or dword, depending on operand size attribute. | |
w Word (regardless of operand size attribute). | |
Register Codes | |
When an operand is a specific register encoded in the opcode, the register is identifed by its name; e.g., AX, CL, or ESI. The name of the register indicates | |
whether the register is 32, 16, or 8 bits wide. A register identifier of the form eXX is used when the width of the register depends on the operand size attribute. | |
For example, eAX indicates that the AX register is used when the operand size attribute is 16, and the EAX register is used when the operand size attribute is 32. | |
One-Byte 80386 Opcode Map | |
0 1 2 3 4 5 6 7 8 9 A B C D E F | |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ¬ββββββββββ¬ββββββββββ | |
β ADD β PUSH β POP β OR β PUSH β 2-byte β | |
0 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ ES β ES βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ CS β escape β 0 | |
β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β AL,Ib β eAX,Iv β β β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β AL,Ib β eAX,Iv β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββ₯ | |
β ADC β PUSH β POP β SBB β PUSH β POP β | |
1 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ SS β SS βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ DS β DS β 1 | |
β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β AL,Ib β eAX,Iv β β β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β AL,Ib β eAX,Iv β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββ₯ | |
β AND β SEG β POP β SUB β SEG β β | |
2 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ =ES β SS βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ =CS β DAS β 2 | |
β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β AL,Ib β eAX,Iv β β β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β AL,Ib β eAX,Iv β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββ₯ | |
β XOR β SEG β β CMP β SEG β β | |
3 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ =SS β AAA βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ =DS β AAS β 3 | |
β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β AL,Ib β eAX,Iv β β β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β AL,Ib β eAX,Iv β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ₯ | |
β INC general register β DEC general register β | |
4 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ 4 | |
β eAX β eCX β eDX β eBX β eSP β eBP β eSI β eDI β eAX β eCX β eDX β eBX β eSP β eBP β eSI β eDI β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ₯ | |
β PUSH general register β POP general register β | |
5 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ 5 | |
β eAX β eCX β eDX β eBX β eSP β eBP β eSI β eDI β eAX β eCX β eDX β eBX β eSP β eBP β eSI β eDI β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β β β BOUND β ARPL β SEG β SEG β Operand β Address β PUSH β IMUL β PUSH β IMUL β INSB β INSW/D β OUTSB β OUTSW/D β | |
6 β PUSHA β POPA β Gv,Ma β Gv,Ma β =FS β =GS β Size β Size β Ib β GvEvIv β Ib β GvEvIb β Yb,DX β Yv,DX β DX,Xb β DX,Xv β 6 | |
β β β β β β β β β β β β β β β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ₯ | |
β Short-displacement jump on condition (Jb) β | |
7 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ 7 | |
β JO β JNO β JB β JNB β JZ β JNZ β JBE β JNBE β JS β JNS β JP β JNP β JL β JNL β JLE β JNLE β | |
βββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββΏββββββββββ·ββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β Immediate Grp1 β β Grp1 β TEST β XCHG β MOV β MOV β LEA β MOV β POP β | |
8 βββββββββββ¬ββββββββββ€ β Ev,Ib βββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ Ew,Sw β Gv,M β Sw,Ew β Ev β 8 | |
β Eb,Ib β Ev,Iv β β β Eb,Gb β Ev,Gv β Eb,Gb β Ev,Gv β Eb,Gb β Ev,Gv β Gb,Eb β Gv,Ev β β β β β | |
βββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β β XCHG word or double-word register with eAX β β β CALL β β PUSHF β POPF β β β | |
9 β NOP βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ CBW β CWD β Ap β WAIT β Fv β Fv β SAHF β LAHF β 9 | |
β β eCX β eDX β eBX β eSP β eBP β eSI β eDI β β β β β β β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β MOV β MOVSB β MOVSW/D β CMPSB β CMPSW/D β TEST β STOSB β STOSW/D β LODSB β LODSW/D β SCASB β SCASW/D β | |
A βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ Xb,Yb β Xv,Yv β Xb,Yb β Xv,Yv βββββββββββ¬ββββββββββ€ Yb,AL β Yv,eAX β AL,Xb β eAX,Xv β AL,Xb β eAX,Xv β A | |
β Al,Ob β eAx,Ov β Ob,AL β Ov,eAX β β β β β AL,Ib β eAX,Iv β β β β β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ₯ | |
β MOV immediate byte into byte register β MOV immediate word or double into word or double register β | |
B βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ B | |
β AL β CL β DL β BL β AH β CH β DH β BH β eAX β eCX β eDX β eBX β eSP β eBP β eSI β eDI β | |
βββββββββββ·ββββββββββΏββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β Shift Grp2 β RET near β LES β LDS β MOV β ENTER β β RET far β INT β INT β β β | |
C βββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββ€ Gv,Mp β Gv,Mp βββββββββββ¬ββββββββββ€ Iw,Ib β LEAVE βββββββββββ¬ββββββββββ€ 3 β Ib β INTO β IRET β C | |
β Eb,Ib β Eb,Ib β Iw β β β β Eb,Ib β Ev,Iv β β β Iw β β β β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ₯ | |
β Shift Grp2 β β β β β β | |
D βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ AAM β AAD β β XLAT β ESC (Escape to coprocessor instruction set) β D | |
β Eb,1 β Ev,1 β Eb,CL β Ev,CL β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββΏββββββββββ·ββββββββββΏββββββββββ―ββββββββββββββββββββββββββββββ―ββββββββββββββββββββ―ββββββββββββββββββββ₯ | |
β LOOPNE β LOOPE β LOOP β JCXZ β IN β OUT β CALL β JMP β IN β OUT β | |
E β Jb β Jb β Jb β Jb βββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββ€ Av βββββββββββ¬ββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββΌββββββββββ¬ββββββββββ€ E | |
β β β β β AL,Ib β eAX,Ib β Ib,AL β Ib,eAX β β Jv β Ap β Jb β AL,DX β eAX,DX β DX,AL β DX,eAX β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β β β β REP β β β Unary Grp3 β β β β β β β INC/DEC β Indirectβ | |
F β LOCK β β REPNE β REPE β HLT β CMC βββββββββββ¬ββββββββββ€ CLC β STC β CLI β STI β CLD β STD β Grp4 β Grp5 β F | |
β β β β β β β Eb β Ev β β β β β β β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ | |
Two-Byte 80386 Opcode Map | |
(First byte is 0FH) | |
0 1 2 3 4 5 6 7 8 9 A B C D E F | |
βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ | |
β β β LAR β LSL β β β β β β β β β β β β β | |
0 β Grp6 β Grp7 β Gv,Ew β Gv,Ew β β β CLTS β β β β β β β β β β 0 | |
β β β β β β β β β β β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β β β β β β β β β β β β β β β β β | |
1 β β β β β β β β β β β β β β β β β 1 | |
β β β β β β β β β β β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β MOV β MOV β MOV β MOV β MOV β β MOV β β β β β β β β β β | |
2 β Cr,Rd β Dd,Rd β Rd,Cd β Rd,Dd β Td,Rd β β Rd,Td β β β β β β β β β β 2 | |
β β β β β β β β β β β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β β β β β β β β β β β β β β β β β | |
β β β β β β β β β β β β β β β β β | |
β β β β β β β β β β β β β β β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ₯ | |
β Long-displacement jump on condition (Jv) β | |
8 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ 8 | |
β JO β JNO β JB β JNB β JZ β JNZ β JBE β JNBE β JS β JNS β JP β JNP β JL β JNL β JLE β JNLE β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β Byte set on condition (Eb) β β β β β β β β β | |
9 βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ€ SETS β SETNS β SETP β SETNP β SETL β SETNL β SETLE β SETNLE β 9 | |
β SETO β SETNO β SETB β SETNB β SETZ β SETNZ β SETBE β SETNBE β β β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β PUSH β POP β β BT β SHLD β SHLD β β β PUSH β POP β β BTS β SHRD β SHRD β β IMUL β | |
A β FS β FS β β Ev,Gv β EvGvIb β EvGcCL β β β GS β GS β β Ev,Gv β EvGvIb β EvGvCL β β Gv,Ev β A | |
β β β β β β β β β β β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββ₯ | |
β β β LSS β BTR β LFS β LGS β MOVZX β β β Grp8 β BTC β BSF β BSR β MOVSX β | |
B β β β Mp β Ev,Gv β Mp β Mp βββββββββββ¬ββββββββββ€ β β Ev,Ib β Ev,Gv β Gv,Ev β Gv,Ev βββββββββββ¬ββββββββββ€ B | |
β β β β β β β Gv,Eb β Gv,Ew β β β β β β β Gv,Eb β Gv,Ew β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β β β β β β β β β β β β β β β β β | |
β β β β β β β β β β β β β β β β β | |
β β β β β β β β β β β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ·ββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
β β β β β β β β β β β β β β β β β | |
F β β β β β β β β β β β β β β β β β F | |
β β β β β β β β β β β β β β β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ | |
Opcodes Determined by Bits 5,4,3 of MODRM Field | |
βββββββ¬ββββββ¬ββββββ | |
β mod β nnn β R/M β | |
βββββββ΄ββββββ΄ββββββ | |
000 001 010 011 100 101 110 111 | |
βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ | |
Group 1 β ADD β OR β ADC β SBB β AND β SUB β XOR β CMP β | |
β β β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
Group 2 β ROL β ROR β RCL β RCR β SHL β SHR β β SAR β | |
β β β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
Group 3 β TEST β β NOT β NEG β MUL β IMUL β DIV β IDIV β | |
β Ib/Iv β β β β AL/eAX β AL/eAX β AL/eAX β AL/eAX β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
Group 4 β INC β DEC β β β β β β β | |
β Eb β Eb β β β β β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
Group 5 β INC β DEC β CALL β CALL β JMP β JMP β PUSH β β | |
β Ev β Ev β Ev β eP β Ev β Ep β Ev β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
Group 6 β SLDT β STR β LLDT β LTR β VERR β VERW β β β | |
β Ew β Ew β Ew β Ew β Ew β Ew β β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
Group 7 β SGDT β SIDT β LGDT β LIDT β SMSW β β LMSW β β | |
β Ms β Ms β Ms β Ms β Ew β β Ew β β | |
βββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββΏββββββββββ₯ | |
Group 8 β β β β β BT β BTS β BTR β BTC β | |
β β β β β β β β β | |
βββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ·ββββββββββ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment