80386
Table 8-1. 80386 Instruction Set Clock
Count
Summary (Continued)
CLOCK COUNT NOTES
Real Real
INSTRUCTION
FORMAT Address Protected
Address
Protected
Mode
or
Virtual
Mode
or
Virtual
Virtual
Address Virtual
Address
8086
Mode 8086
Mode
Mode Mode
CONDITIONAL BYTE SET (Continued)
SETNB
~
Set
Byte
on
Not
Below/Above
or
Equal
To Register/Memory
I
00001111
I
10010011
I modOOO
rIm
I
4/5
4/5
h
SETE/SETZ
~
Set
Byte
on
EquallZero
To Register/Memory
I
00001111
I
10010100
I modOOO
rim
I
4/5
4/5
h
SETNE/SETNZ
~
Set
Byte
on
Not
EquallNot
Zero
To Register/Memory
I
00001111
I
10010101
I modOOO
r/m'
4/5
4/5
h
SETBE/SETNA
~
Set
Byte
on
Below
or
EquallNot
Above
To Register/Memory I
0000
1 1 1 1
I
10010110
I modOOO
r/m'
4/5
4/5
h
SETNBE/SETA
~
Set
Byte
on
Not
Below
or
Equall
Above
To Register/Memory I
00001111
I
10010111
I modOOO
r/m'
4/5
4/5
h
SETS
~
Set
Byte
on
Sign
To Register/Memory
I
00001111
I
10011000
I modOOO
r/m'
4/5
4/5
h
SETNS
~
Set
Byte
on
Not
Sign
To Register/Memory
I
00001111
I
10011001
I modOOO
r/m'
4/5
4/5
h
SETP/SETPE
~
Set
Byte
on
Parlty/Parlty
Even
To Register/Memory
I
00001111
I
10011010
, modOOO
r/m'
4/5 4/5
h
SETNP/SETPO
~
Set
Byte
on
Not
Parlty/Parlty
Odd
To Register/Memory I
000011
11
I
10011011
I modOOO
rIm'
4/5 4/5
h
SETUSETNGE
~
Set
Byte
on
LesslNot
Greater
or
Equal
To Register/Memory I
0000
1 1 1 1
I
10011100
I modOOO
rIm'
4/5
4/5
h
SETNL/SETGE
~
Set
Byte
on
Not
Less/Greater
or
Equal
To Register/Memory I
0000
1 1 1 1
,
01111101
I modOOO
rIm'
4/5
4/5
h
SETLE/SETNG
~
Set
Byte
on
Less
or
EquallNot
Greater
To Register/Memory
I
00001111
I
10011110
I modOOO
rim'
4/5 4/5
h
SETNLE/SETG
~
Set
Byte
on
Not
Less
or
EquallGreater
To Register/Memory I
0000
1 1 1 1
I
10011111
I modOOO
rim
I
4/5 4/5
h
ENTER
~
Enter Procedure
I 1 1 0 0 1 0 0 0
liS-bit
displacement, S-bit level
I
L~O
10
10
b
h
L~
1
12 12 b
h
L>
1
15
+ 15 + b h
4(n -
1)
4(n - 1)
LEAVE
~
Leave Procedure
I
11001001
,
4 4 b
h
120