![](http://datasheet.mmic.net.cn/300000/KU386_datasheet_16201615/KU386_85.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
LOGIC
(Continued)
Register to Memory
0 0 1 0 0 0 0 w
mod reg
r/m
7
**
7
**
b
h
Memory to Register
0 0 1 0 0 0 1 w
mod reg
r/m
6
*
6
*
b
h
Immediate to Register/Memory
1 0 0 0 0 0 0 w
mod 1 0 0
r/m immediate data
2/7
*
2/7
**
b
h
Immediate to Accumulator (Short Form)
0 0 1 0 0 1 0 w
immediate data
2
2
TEST
e
And Function to Flags, No Result
Register/Memory and Register
1 0 0 0 0 1 0 w
mod reg
r/m
2/5
*
2/5
*
b
h
Immediate Data and Register/Memory
1 1 1 1 0 1 1 w
mod 0 0 0
r/m immediate data
2/5
*
2/5
*
b
h
Immediate Data and Accumulator
(Short Form)
1 0 1 0 1 0 0 w
immediate data
2
2
OR
e
Or
Register to Register
0 0 0 0 1 0 d w
mod reg
r/m
2
2
Register to Memory
0 0 0 0 1 0 0 w
mod reg
r/m
7
**
7
**
b
h
Memory to Register
0 0 0 0 1 0 1 w
mod reg
r/m
6
*
6
*
b
h
Immediate to Register/Memory
1 0 0 0 0 0 0 w
mod 0 0 1
r/m immediate data
2/7
**
2/7
**
b
h
Immediate to Accumulator (Short Form)
0 0 0 0 1 1 0 w
immediate data
2
2
XOR
e
Exclusive Or
Register to Register
0 0 1 1 0 0 d w
mod reg
r/m
2
2
Register to Memory
0 0 1 1 0 0 0 w
mod reg
r/m
7
**
7
**
b
h
Memory to Register
0 0 1 1 0 0 1 w
mod reg
r/m
6
*
6
*
b
h
Immediate to Register/Memory
1 0 0 0 0 0 0 w
mod 1 1 0
r/m immediate data
2/7
**
2/7
**
b
h
Immediate to Accumulator (Short Form)
0 0 1 1 0 1 0 w
immediate data
2
2
NOT
e
Invert Register/Memory
1 1 1 1 0 1 1 w
mod 0 1 0
r/m
2/6
**
2/6
**
b
h
STRING MANIPULATION
CMPS
e
Compare Byte Word
1 0 1 0 0 1 1 w
Virtual
8086
Count
Mode
Clk
10
*
10
*
b
h
INS
e
Input Byte/Word from DX Port
0 1 1 0 1 1 0 w
2
29
15
9
*
/29
**
b
s/t, h, m
LODS
e
Load Byte/Word to AL/AX/EAX
1 0 1 0 1 1 0 w
5
5
*
b
h
MOVS
e
Move Byte Word
1 0 1 0 0 1 0 w
7
7
**
b
h
OUTS
e
Output Byte/Word to DX Port
0 1 1 0 1 1 1 w
2
28
14
8
*
/28
*
b
s/t, h, m
SCAS
e
Scan Byte Word
1 0 1 0 1 1 1 w
7
*
7
*
b
h
STOS
e
Store Byte/Word from
AL/AX/EX
1 0 1 0 1 0 1 w
4
*
4
*
b
h
XLAT
e
Translate String
1 1 0 1 0 1 1 1
5
*
5
*
h
REPEATED STRING MANIPULATION
Repeated by Count in CX or ECX
REPE CMPS
e
Compare String
(Find Non-Match)
1 1 1 1 0 0 1 1
1 0 1 0 0 1 1 w
5
a
9n
**
5
a
9n
**
b
h
85