80386

Table 8-1. 80386 Instruction Set Clock Count Summary (Continued)

INSTRUCTION

FORMAT

 

 

 

CONDITIONAL BYTE SET (Continued)

 

 

 

 

SETNB ~ Set Byte on Not Below/Above or Equal

I 10010011

ImodOOO

rIm I

To Register/Memory

I 00001111

SETE/SETZ ~ Set Byte on EquallZero

I 00001111

I 10010100

ImodOOO

rim I

To Register/Memory

SETNE/SETNZ ~ Set Byte on Not EquallNot Zero

I 10010101

ImodOOO

 

To Register/Memory

I 00001111

r/m'

SETBE/SETNA ~ Set Byte on Below or EquallNot Above

ImodOOO

 

To Register/Memory

I 0000 1 1 1 1

I 10010110

r/m'

SETNBE/SETA ~ Set Byte on Not Below or EquallAbove

ImodOOO

 

To Register/Memory I 00001111

I 10010111

r/m'

SETS ~ Set Byte on Sign

I 00001111

I 10011000

ImodOOO

 

To Register/Memory

r/m'

SETNS ~ Set Byte on Not Sign

I 00001111

I 10011001

ImodOOO

 

To Register/Memory

r/m'

SETP/SETPE ~ Set Byte on Parlty/Parlty Even

I 10011010

 

 

To Register/Memory

I 00001111

, modOOO

r/m'

SETNP/SETPO ~ Set Byte on Not Parlty/Parlty Odd

I 10011011

ImodOOO

 

To Register/Memory

I 000011 11

rIm'

SETUSETNGE ~ Set Byte on LesslNot Greater or Equal

ImodOOO

 

To Register/Memory

I 0000 1 1 1 1

I 10011100

rIm'

SETNL/SETGE ~ Set Byte on Not Less/Greater or Equal

ImodOOO

 

To Register/Memory

I 0000 1 1 1 1

, 01111101

rIm'

SETLE/SETNG ~ Set Byte on Less or EquallNot Greater

ImodOOO

 

To Register/Memory

I 00001111

I 10011110

rim'

SETNLE/SETG ~ Set Byte on Not Less or EquallGreater

To Register/Memory I 0000 1 1 1 1 I 10011111 ImodOOO rim I

ENTER ~ Enter Procedure

I 1 1 0 0 1 0 0 0

liS-bit displacement, S-bit level

I

L~O

 

 

 

L~ 1

 

 

 

L> 1

 

 

 

LEAVE ~ Leave Procedure

I 11001001

,

 

CLOCK COUNT

NOTES

Real

 

Real

 

Address

Protected

Address

Protected

Mode or

Virtual

Mode or

Virtual

Virtual

Address

Virtual

Address

8086

Mode

8086

Mode

Mode

 

Mode

 

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

4/5

4/5

 

h

10

10

b

h

12

12

b

h

15 +

15 +

b

h

4(n - 1)

4(n - 1)

 

 

4

4

b

h

120

Page 181
Image 181
Intel 80386 manual 120