i8086



8086 (181086). 8088 , .

, .

R/M

Mod=00

Mod=01

Mod=10

000

BX+SI

7

BX+SI+disp8

11

BX+SI+disp16

BX+SI+disp8

001

BX+DI

8

BX+DI+disp8

12

BX+DI+disp16

BX+DI+disp8

010

BP+SI

8

BP+SI+disp8

12

BP+SI+disp16

BP+SI+disp8

011

BP+DI

7

BP+DI+disp8

11

BP+DI+disp16

BP+DI+disp8

100

SI

5

SI+disp8

9

SI+disp16

SI+disp8

101

DI

5

DI+disp8

9

DI+disp16

DI+disp8

110

disp16

6

BP+disp8

9

BP+disp16

BP+disp8

111

BX

5

BX+disp8

9

BX+disp16

BX+disp8

 


AAA

4

AAD

60

AAS

4

AAM

83

ADC r, r

3

r, m

9+EA

m, r

16+EA

r, imm

4

m, imm

17+EA

ADD r, r

3

r, m

9+EA

m, r

16+EA

r, imm

4

m, imm

17+EA

AND r, r

3

r, m

9+EA

m, r

16+EA

r, imm

4

m, imm

17+EA

CALL rel16

19

r16

16

m16

21+EA

ptr16:16

28

m16:16

37+EA

CBW

2

CLC

2

CLD

2

CLI

2

CMC

2

CMP r, r

3

r, m

9+EA

m, r

9+EA

r, imm

4

m, imm

10+EA

CMPS

22

REP CMPS

9+22*N

CWD

5

DAA

4

DAS

4

DEC r16

2

r8

3

m

15+EA

DIV r8

8090

r16

144162

m8

(8696)+EA

m16

(150168)+EA

ESC op, r

2

op, m

8+EA

HLT

2

IDIV r8

101112

r16

165184

m8

(107118)+EA

m16

(171190)+EA

IMUL r8

8098

r16

128154

m8

(86104)+EA

m16

(134160)+EA

IN acc, imm8

10

acc, DX

8

INC r16

2

r8

3

m

15+EA

INT 3

51

imm8

52

INTO

4/53

IRET

24

Jcc rel8

4/16

JCXZ rel8

6/18

JMP rel8/16

15

r16

11

m16

18+EA

ptr16:16

15

m16:16

24+EA

LAHF

4

LDS r16, m16:16

16+EA

LEA r16, m

2+EA

LES r16, m16:16

16+EA

LODS

12

LOOP rel8

5/17

LOOPE rel8

LOOPZ rel8

6/18

LOOPNE rel8

LOOPNZ rel8

5/19

MOV m, acc

10

acc, m

10

sr, r16

2

sr, m16

8+EA

r16, sr

2

m16, sr

9+EA

r, r

2

r, m

8+EA

m, r

9+EA

r, imm

4

m, imm

10+EA

MOVS

18

REP MOVS

9+17*N

MUL r8

7077

r16

118133

m8

(7683)+EA

m16

(124139)+EA

NEG r

3

m

16+EA

NOP

3

NOT r

3

m

16+EA

OR r, r

3

r, m

9+EA

m, r

16+EA

r, imm

4

m, imm

17+EA

OUT acc, imm8

10

acc, DX

8

POP r16

8

m16

17+EA

sr

8

POPF

8

PUSH r16

11

m16

16+EA

sr

10

PUSHF

10

r, 1

2

m, 1

15+EA

r, CL

8+4*N

m, CL

20+EA+4*N

RET ()

8

imm16 ()

12

()

17

imm16 ()

18

SAHF

4

SBB r, r

3

r, m

9+EA

m, r

16+EA

r, imm

4

m, imm

17+EA

SCAS

15

REP SCAS

9+15*N

STC

2

STD

2

STI

2

STOS

11

REP STOS

9+10*N

SUB r, r

3

r, m

9+EA

m, r

16+EA

r, imm

4

m, imm

17+EA

TEST r, r

3

r, m

9+EA

m, r

9+EA

acc, imm

4

r, imm

5

m, imm

11+EA

WAIT

3+5*N

XCHG AX, r16

3

r16, AX

3

r, r

4

r, m

17+EA

m, r

17+EA

XLAT

11

XOR r, r

3

r, m

9+EA

m, r

16+EA

r, imm

4

m, imm

17+EA

LOCK

2

REP/REPcc

2

2

61

50

50

<


- -  - -  - -