![](http://datasheet.mmic.net.cn/300000/KU386_datasheet_16201615/KU386_89.png)
Intel386
TM
SX MICROPROCESSOR
Table 9-1. Instruction Set Clock Count Summary
(Continued)
CLOCK COUNT
NOTES
Real
Address
Mode or
Virtual
8086
Mode
Real
Address
Mode or
Virtual
8086
Mode
INSTRUCTION
FORMAT
Protected
Virtual
Address
Mode
Protected
Virtual
Address
Mode
CONDITIONAL JUMPS
(Continued)
JNS
e
Jump on Not Sign
8-Bit Displacement
0 1 1 1 1 0 0 1
8-bit displ
7
a
m or 3
7
a
m or 3
r
Full Displacement
0 0 0 0 1 1 1 1
1 0 0 0 1 0 0 1
full displacement
7
a
m or 3
7
a
m or 3
r
JP/JPE
e
Jump on Parity/Parity Even
8-Bit Displacement
0 1 1 1 1 0 1 0
8-bit displ
7
a
m or 3
7
a
m or 3
r
Full Displacement
0 0 0 0 1 1 1 1
1 0 0 0 1 0 1 0
full displacement
7
a
m or 3
7
a
m or 3
r
JNP/JPO
e
Jump on Not Parity/Parity Odd
8-Bit Displacement
0 1 1 1 1 0 1 1
8-bit displ
7
a
m or 3
7
a
m or 3
r
Full Displacement
0 0 0 0 1 1 1 1
1 0 0 0 1 0 1 1
full displacement
7
a
m or 3
7
a
m or 3
r
JL/JNGE
e
Jump on Less/Not Greater or Equal
8-Bit Displacement
0 1 1 1 1 1 0 0
8-bit displ
7
a
m or 3
7
a
m or 3
r
Full Displacement
0 0 0 0 1 1 1 1
1 0 0 0 1 1 0 0
full displacement
7
a
m or 3
7
a
m or 3
r
JNL/JGE
e
Jump on Not Less/Greater or Equal
8-Bit Displacement
0 1 1 1 1 1 0 1
8-bit displ
7
a
m or 3
7
a
m or 3
r
Full Displacement
0 0 0 0 1 1 1 1
1 0 0 0 1 1 0 1
full displacement
7
a
m or 3
7
a
m or 3
r
JLE/JNG
e
Jump on Less or Equal/Not Greater
8-Bit Displacement
0 1 1 1 1 1 1 0
8-bit displ
7
a
m or 3
7
a
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
a
m or 3
7
a
m or 3
r
JNLE/JG
e
Jump on Not Less or Equal/Greater
8-Bit Displacement
0 1 1 1 1 1 1 1
8-bit displ
7
a
m or 3
7
a
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
a
m or 3
7
a
m or 3
r
JCXZ
e
Jump on CX Zero
1 1 1 0 0 0 1 1
8-bit displ
9
a
m or 5
9
a
m or 5
r
JECXZ
e
Jump on ECX Zero
1 1 1 0 0 0 1 1
8-bit displ
9
a
m or 5
9
a
m or 5
r
(Address Size Prefix Differentiates JCXZ from JECXZ)
LOOP
e
Loop CX Times
1 1 1 0 0 0 1 0
8-bit displ
11
a
m
11
a
m
r
LOOPZ/LOOPE
e
Loop with
Zero/Equal
1 1 1 0 0 0 0 1
8-bit displ
11
a
m
11
a
m
r
LOOPNZ/LOOPNE
e
Loop While
Not Zero
1 1 1 0 0 0 0 0
8-bit displ
11
a
m
11
a
m
r
CONDITIONAL BYTE SET
NOTE: Times Are Register/Memory
SETO
e
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
e
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
e
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
89