D-13 instruction set opcodes and clock cycles – Intel 80C188XL User Manual

Page 386

Advertising
background image

D-13

INSTRUCTION SET OPCODES AND CLOCK CYCLES

7E

0111 1110

IP-inc-8

jle/jng

short-label

7F

0111 1111

IP-inc-8

jnle/jg

short-label

80

1000 0000

mod 000 r/m

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

add

reg8/mem8,immed8

mod 001 r/m

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

or

reg8/mem8,immed8

mod 010 r/m

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

adc

reg8/mem8,immed8

mod 011 r/m

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

sbb

reg8/mem8,immed8

mod 100 r/m

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

and

reg8/mem8,immed8

mod 101 r/m

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

sub

reg8/mem8,immed8

mod 110 r/m

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

xor

reg8/mem8,immed8

mod 111 r/m

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

cmp

reg8/mem8,immed8

81

1000 0001

mod 000 r/m

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

add

reg16/mem16,immed16

mod 001 r/m

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

or

reg16/mem16,immed16

mod 010 r/m

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

adc

reg16/mem16,immed16

mod 011 r/m

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

sbb

reg16/mem16,immed16

mod 100 r/m

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

and

reg16/mem16,immed16

81

1000 0001

mod 101 r/m

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

sub

reg16/mem16,immed16

mod 110 r/m

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

xor

reg16/mem16,immed16

mod 111 r/m

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

cmp

reg16/mem16,immed16

82

1000 0010

mod 000 r/m

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

add

reg8/mem8,immed8

mod 001 r/m

mod 010 r/m

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

adc

reg8/mem8,immed8

mod 011 r/m

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

sbb

reg8/mem8,immed8

mod 100 r/m

mod 101 r/m

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

sub

reg8/mem8,immed8

mod 110 r/m

mod 111 r/m

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

cmp

reg8/mem8,immed8

83

1000 0011

mod 000 r/m

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

add

reg16/mem16,immed8

mod 001 r/m

mod 010 r/m

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

adc

reg16/mem16,immed8

mod 011 r/m

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

sbb

reg16/mem16,immed8

mod 100 r/m

mod 101 r/m

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

sub

reg16/mem16,immed8

mod 110 r/m

mod 111 r/m

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

cmp

reg16/mem16,immed8

84

1000 0100

mod reg r/m

(disp-lo),(disp-hi)

test

reg8/mem8,reg8

85

1000 0101

mod reg r/m

(disp-lo),(disp-hi)

test

reg16/mem16,reg16

86

1000 0110

mod reg r/m

(disp-lo),(disp-hi)

xchg

reg8,reg8/mem8

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: