Intel 386 User Manual

Page 651

Advertising
background image

Intel386™ EX EMBEDDED MICROPROCESSOR USER’S MANUAL

E-14

Full displacement

0 0 0 0 1 1 1 1

1 0 0 0 1 1 0 1

Full displacement

7 + m or

3

7 + m or

3

r

JLE/JNG = jump on less or equal/not greater

8-bit displacement

0 1 1 1 1 1 1 0

8-bit displacement

7 + m or

3

7 + m or

3

r

Full displacement

0 0 0 0 1 1 1 1

1 0 0 0 1 1 1 0

Full displacement

7 + m or

3

7 + m or

3

r

JNLE/JG = jump on not less or equal/greater

8-bit displacement

0 1 1 1 1 1 1 1

8-bit displacement

7 + m or

3

7 + m or

3

r

Full displacement

0 0 0 0 1 1 1 1

1 0 0 0 1 1 1 1

Full displacement

7 + m or

3

7 + m or

3

r

JCXZ = jump on CX zero

1 1 1 0 0 0 1 1

8-bit displacement

9 + m or

5

9 + m or

5

r

JECXZ = jump on ECX
zero

1 1 1 0 0 0 1 1

8-bit displacement

9 + m or

5

9 + m or

5

r

(Address size prefix differentiates JCXZ from JECXZ)

LOOP = loop CX times

1 1 1 0 0 0 1 0

8-bit displacement

11 + m

11 + m

r

LOOPZ/LOOPE = loop
with zero/equal

1 1 1 0 0 0 0 1

8-bit displacement

11 + m

11 + m

r

LOOPNZ/LOOPNE =
loop while not zero

1 1 1 0 0 0 0 0

8-bit displacement

11 + m

11 + m

r

CONDITIONAL BYTE SET

(Note: Times are register/memory)

SETO = set byte on overflow

to register/memory

0 0 0 0 1 1 1 1

1 0 0 1 0 0 0 0

mod 0 0 0 r/m

4/5*

4/5*

h

SETNO = set byte on not overflow

to register/memory

0 0 0 0 1 1 1 1

1 0 0 1 0 0 0 1

mod 0 0 0 r/m

4/5*

4/5*

h

SETB/SETNAE = set byte on below/not above or equal

to register/memory

0 0 0 0 1 1 1 1

1 0 0 1 0 0 1 0

mod 0 0 0 r/m

4/5*

4/5*

h

SETNB = set byte on below/above or equal

to register/memory

0 0 0 0 1 1 1 1

1 0 0 1 0 0 1 1

mod 0 0 0 r/m

4/5*

4/5*

h

SETE/SETZ = set byte on equal/zero

to register/memory

0 0 0 0 1 1 1 1

1 0 0 1 0 1 0 0

mod 0 0 0 r/m

4/5*

4/5*

h

SETNE/SETNZ = set byte on not equal/not zero

to register/memory

0 0 0 0 1 1 1 1

1 0 0 1 0 1 0 1

mod 0 0 0 r/m

4/5*

4/5*

h

Table E-1. Instruction Set Summary (Sheet 13 of 19)

Instruction

Format

Clock Count

Notes

Real

Ad-

dress
Mode

or

Virtual

8086
Mode

Pro-

tected

Virtual

Ad-

dress
Mode

Real

Ad-

dress
Mode

or

Virtual

8086
Mode

Pro-

tected

Virtual

Ad-

dress
Mode

Advertising