Instruction set opcodes and clock cycles d-18 – Intel 80C188XL User Manual

Page 391

Advertising
background image

INSTRUCTION SET OPCODES AND CLOCK CYCLES

D-18

E1

1110 0001

IP-inc-8

loope/loopz

short-label

E2

1110 0010

IP-inc-8

loop

short-label

E3

1110 0011

IP-inc-8

jcxz

short-label

E4

1110 0100

data-8

in

AL,immed8

E5

1110 0101

data-8

in

AX,immed8

E6

1110 0110

data-8

out

AL,immed8

E7

1110 0111

data-8

out

AX,immed8

E8

1110 1000

IP-inc-lo

IP-inc-hi

call

near-proc

E9

1110 1001

IP-inc-lo

IP-inc-hi

jmp

near-label

EA

1110 1010

IP-lo

IP-hi,CS-lo,CS-hi

jmp

far-label

EB

1110 1011

IP-inc-8

jmp

short-label

EC

1110 1100

in

AL,DX

ED

1110 1101

in

AX,DX

EE

1110 1110

out

AL,DX

EF

1110 1111

out

AX,DX

F0

1111 0000

lock

(prefix)

F1

1111 0001

F2

1111 0010

repne/repnz

F3

1111 0011

rep/repe/repz

F4

1111 0100

hlt

F5

1111 0101

cmc

F6

1111 0110

mod 000 r/m

(disp-lo),(disp-hi),data-8

test

reg8/mem8,immed8

mod 001 r/m

mod 010 r/m

(disp-lo),(disp-hi)

not

reg8/mem8

mod 011 r/m

(disp-lo),(disp-hi)

neg

reg8/mem8

mod 100 r/m

(disp-lo),(disp-hi)

mul

reg8/mem8

mod 101 r/m

(disp-lo),(disp-hi)

imul

reg8/mem8

mod 110 r/m

(disp-lo),(disp-hi)

div

reg8/mem8

mod 111 r/m

(disp-lo),(disp-hi)

idiv

reg8/mem8

F7

1111 0111

mod 000 r/m

(disp-lo),(disp-hi),data-lo,data-hi

test

reg16/mem16,immed16

mod 001 r/m

mod 010 r/m

(disp-lo),(disp-hi)

not

reg16/mem16

mod 011 r/m

(disp-lo),(disp-hi)

neg

reg16/mem16

mod 100 r/m

(disp-lo),(disp-hi)

mul

reg16/mem16

mod 101 r/m

(disp-lo),(disp-hi)

imul

reg16/mem16

mod 110 r/m

(disp-lo),(disp-hi)

div

reg16/mem16

mod 111 r/m

(disp-lo),(disp-hi)

idiv

reg16/mem16

Table D-3. Machine Instruction Decoding Guide (Continued)

Byte 1

Byte 2

Bytes 3–6

ASM-86 Instruction Format

Hex

Binary

Advertising
This manual is related to the following products: