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 44/48

Download datasheet (401Kb)Embed
PrevNext
80C186XL 80C188XL
INSTRUCTION SET SUMMARY
Function
ARITHMETIC (Continued)
IMUL
Integer multiply (signed)
1 1 1 1 0 1 1 w
e
Register-Byte
Register-Word
Memory-Byte
Memory-Word
IMUL
Integer Immediate multiply
0 1 1 0 1 0 s 1
e
(signed)
DIV
Divide (unsigned)
1 1 1 1 0 1 1 w
e
Register-Byte
Register-Word
Memory-Byte
Memory-Word
IDIV
Integer divide (signed)
1 1 1 1 0 1 1 w
e
Register-Byte
Register-Word
Memory-Byte
Memory-Word
AAM
ASCII adjust for multiply
1 1 0 1 0 1 0 0
e
AAD
ASCII adjust for divide
1 1 0 1 0 1 0 1
e
CBW
Convert byte to word
1 0 0 1 1 0 0 0
e
CWD
Convert word to double word
1 0 0 1 1 0 0 1
e
LOGIC
Shift Rotate Instructions
Register Memory by 1
1 1 0 1 0 0 0 w
Register Memory by CL
1 1 0 1 0 0 1 w
Register Memory by Count
1 1 0 0 0 0 0 w
AND
And
e
Reg memory and register to either
0 0 1 0 0 0 d w
Immediate to register memory
1 0 0 0 0 0 0 w
Immediate to accumulator
0 0 1 0 0 1 0 w
TEST
And function to flags no result
e
Register memory and register
1 0 0 0 0 1 0 w
Immediate data and register memory
1 1 1 1 0 1 1 w
Immediate data and accumulator
1 0 1 0 1 0 0 w
OR
Or
e
Reg memory and register to either
0 0 0 0 1 0 d w
Immediate to register memory
1 0 0 0 0 0 0 w
Immediate to accumulator
0 0 0 0 1 1 0 w
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
44
(Continued)
Format
mod 1 0 1 r m
mod reg r m
data
data if s
0
e
mod 1 1 0 r m
mod 1 1 1 r m
0 0 0 0 1 0 1 0
0 0 0 0 1 0 1 0
mod TTT r m
mod TTT r m
mod TTT r m
count
TTT Instruction
0 0 0
ROL
0 0 1
ROR
0 1 0
RCL
0 1 1
RCR
1 0 0 SHL SAL
1 0 1
SHR
1 1 1
SAR
mod reg r m
mod 1 0 0 r m
data
data if w
1
e
data
data if w
1
e
mod reg r m
mod 0 0 0 r m
data
data if w
1
e
data
data if w
1
e
mod reg r m
mod 0 0 1 r m
data
data if w
1
e
data
data if w
1
e
80C186XL
80C188XL
Clock
Clock
Comments
Cycles
Cycles
25–28
25–28
34–37
34–37
31–34
32–34
40–43
40–43
22–25
22–25
29–32
29–32
29
29
38
38
35
35
44
44
44–52
44-52
53–61
53–61
50–58
50–58
59–67
59–67
19
19
15
15
2
2
4
4
2 15
2 15
5
n 17
n 5
n 17
n
a
a
a
a
5
n 17
n 5
n 17
n
a
a
a
a
3 10
3 10
4 16
4 16
3 4
3 4
8 16-bit
3 10
3 10
4 10
4 10
3 4
3 4
8 16-bit
3 10
3 10
4 16
4 16
3 4
3 4
8 16-bit