IC MPU 16BIT 5V 20MHZ 68PLCC

EE80C188XL20

Manufacturer Part NumberEE80C188XL20
DescriptionIC MPU 16BIT 5V 20MHZ 68PLCC
ManufacturerIntel
EE80C188XL20 datasheet
 


Specifications of EE80C188XL20

Processor Type80C186FeaturesXL suffix, 16-Bit
Speed20MHzVoltage5V
Mounting TypeSurface MountPackage / Case68-PLCC
Family NameIntel186Device Core80188
Device Core Size16bFrequency (max)20MHz
Instruction Set ArchitectureCISCSupply Voltage 1 (typ)5V
Operating Supply Voltage (max)5.5VOperating Supply Voltage (min)4.5V
Operating Temp Range0C to 70COperating Temperature ClassificationCommercial
MountingSurface MountPin Count68
Package TypePLCCLead Free Status / RoHS StatusLead free / RoHS Compliant
Other names863554  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Page 41
42
Page 42
43
Page 43
44
Page 44
45
Page 45
46
Page 46
47
Page 47
48
Page 48
Page 45/48

Download datasheet (401Kb)Embed
PrevNext
INSTRUCTION SET SUMMARY
Function
LOGIC (Continued)
XOR
Exclusive or
e
Reg memory and register to either
0 0 1 1 0 0 d w
Immediate to register memory
1 0 0 0 0 0 0 w
Immediate to accumulator
0 0 1 1 0 1 0 w
NOT
Invert register memory
1 1 1 1 0 1 1 w
e
STRING MANIPULATION
MOVS
Move byte word
1 0 1 0 0 1 0 w
e
CMPS
Compare byte word
1 0 1 0 0 1 1 w
e
Scan byte word
1 0 1 0 1 1 1 w
SCAS
e
Load byte wd to AL AX
1 0 1 0 1 1 0 w
LODS
e
STOS
Store byte wd from AL AX
1 0 1 0 1 0 1 w
e
INS
Input byte wd from DX port
0 1 1 0 1 1 0 w
e
OUTS
Output byte wd to DX port
0 1 1 0 1 1 1 w
e
Repeated by count in CX (REP REPE REPZ REPNE REPNZ)
MOVS
Move string
1 1 1 1 0 0 1 0
e
CMPS
Compare string
1 1 1 1 0 0 1 z
e
SCAS
Scan string
1 1 1 1 0 0 1 z
e
LODS
Load string
1 1 1 1 0 0 1 0
e
STOS
Store string
1 1 1 1 0 0 1 0
e
INS
Input string
1 1 1 1 0 0 1 0
e
OUTS
Output string
1 1 1 1 0 0 1 0
e
CONTROL TRANSFER
CALL
Call
e
Direct within segment
1 1 1 0 1 0 0 0
Register memory
1 1 1 1 1 1 1 1
indirect within segment
Direct intersegment
1 0 0 1 1 0 1 0
Indirect intersegment
1 1 1 1 1 1 1 1
JMP
Unconditional jump
e
Short long
1 1 1 0 1 0 1 1
Direct within segment
1 1 1 0 1 0 0 1
Register memory
1 1 1 1 1 1 1 1
indirect within segment
Direct intersegment
1 1 1 0 1 0 1 0
Indirect intersegment
1 1 1 1 1 1 1 1
Shaded areas indicate instructions not available in 8086 8088 microsystems
NOTE
Clock cycles shown for byte transfers For word operations add 4 clock cycles for all memory transfers
(Continued)
Format
mod reg r m
mod 1 1 0 r m
data
data if w
1
e
data
data if w
1
e
mod 0 1 0 r m
1 0 1 0 0 1 0 w
1 0 1 0 0 1 1 w
1 0 1 0 1 1 1 w
1 0 1 0 1 1 0 w
1 0 1 0 1 0 1 w
0 1 1 0 1 1 0 w
0 1 1 0 1 1 1 w
disp-low
disp-high
mod 0 1 0 r m
segment offset
segment selector
mod 0 1 1 r m
(mod
11)
i
disp-low
disp-low
disp-high
mod 1 0 0 r m
segment offset
segment selector
mod 1 0 1 r m
(mod
11)
i
80C186XL 80C188XL
80C186XL
80C188XL
Clock
Clock
Comments
Cycles
Cycles
3 10
3 10
4 16
4 16
3 4
3 4
8 16-bit
3 10
3 10
14
14
22
22
15
15
12
12
10
10
14
14
14
14
8
8n
8
8n
a
a
5
22n
5
22n
a
a
5
15n
5
15n
a
a
6
11n
6
11n
a
a
6
9n
6
9n
a
a
8
8n
8
8n
a
a
8
8n
8
8n
a
a
15
19
13 19
17 27
23
31
38
54
14
14
14
14
11 17
11 21
14
14
26
34
45