
Intel386
TM
DX MICROPROCESSOR
Table 6-1. Intel386
TM
DX 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
CONTROL TRANSFER
(Continued)
RET
e
Return from CALL:
Within Segment
1 1 0 0 0 0 1 1
10
a
m
10
a
m
b
g, h, r
Within Segment Adding Immediate to SP
1 1 0 0 0 0 1 0
16-bit displ
10
a
m
10
a
m
b
g, h, r
Intersegment
1 1 0 0 1 0 1 1
18
a
m
32
a
m
b
g, h, j, k, r
Intersegment Adding Immediate to SP
1 1 0 0 1 0 1 0
16-bit displ
18
a
m
32
a
m
b
g, h, j, k, r
Protected Mode Only (RET):
to Different Privilege Level
Intersegment
Intersegment Adding Immediate to SP
69
69
h, j, k, r
h, j, k, r
CONDITIONAL JUMPS
NOTE: Times Are Jump ‘‘Taken or Not Taken’’
JO
e
Jump on Overflow
8-Bit Displacement
0 1 1 1 0 0 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 0 0 0 0
full displacement
7
a
m or 3
7
a
m or 3
r
JNO
e
Jump on Not Overflow
8-Bit Displacement
0 1 1 1 0 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 0 0 0 1
full displacement
7
a
m or 3
7
a
m or 3
r
JB/JNAE
e
Jump on Below/Not Above or Equal
8-Bit Displacement
0 1 1 1 0 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 0 0 1 0
full displacement
7
a
m or 3
7
a
m or 3
r
JNB/JAE
e
Jump on Not Below/Above or Equal
8-Bit Displacement
0 1 1 1 0 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 0 0 1 1
full displacement
7
a
m or 3
7
a
m or 3
r
JE/JZ
e
Jump on Equal/Zero
8-Bit Displacement
0 1 1 1 0 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 0 1 0 0
full displacement
7
a
m or 3
7
a
m or 3
r
JNE/JNZ
e
Jump on Not Equal/Not Zero
8-Bit Displacement
0 1 1 1 0 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 0 1 0 1
full displacement
7
a
m or 3
7
a
m or 3
r
JBE/JNA
e
Jump on Below or Equal/Not Above
8-Bit Displacement
0 1 1 1 0 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 0 1 1 0
full displacement
7
a
m or 3
7
a
m or 3
r
JNBE/JA
e
Jump on Not Below or Equal/Above
8-Bit Displacement
0 1 1 1 0 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 0 1 1 1
full displacement
7
a
m or 3
7
a
m or 3
r
JS
e
Jump on Sign
8-Bit Displacement
0 1 1 1 1 0 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 0 0 0
full displacement
7
a
m or 3
7
a
m or 3
r
103