IA186EB/IA188EB
Data Sheet
8-Bit/16-Bit Microcontrollers
July 10, 2011
Table 21. Instruction Set Timing (Continued)
Clock Cycles
IA186EB
Instruction
IA188EB
3/5
3/5
3/5
3/5
3/5
3/5
3/5
3/5
2
Comments
Jump not taken/Jump taken
JNS
JNZ
JO
3/5
3/5
3/5
3/5
3/5
3/5
3/5
3/5
2
JP
JPE
JPO
JS
JZ
LAHF
LDS
LEA
LEAVE
LES
LOCK
LODS
–
1/24
3
12
12
1
1/33
3
12
32
1
register/memory
–
–
–
–
8
12
–
LODS (repeated n times)
LOOP
LOOPE
LOOPNE
LOOPNZ
8+8n
3/4
3/4
3/4
3/4
3/4
5
12+12n
3/4
3/4
3/4
3/4
3/4
8/12
1
–
Loop not taken/Loop taken
Loop not taken/Loop taken
LOOPZ
MOV Accumulator to memory
MOV Immediate to register
MOV Immediate to
register/memory
MOV Memory to accumulator
MOV Register to
Register/Memory
MOV Register/memory to
register
MOV Register/memory to
segment register
MOV Segment register to
register/memory
MOVS
MOVS (repeated n times)
MUL Memory-Byte
MUL Memory-Word
MUL Register-Byte
MUL Register-Word
NEG
8-bit/16-bit
1
1/5
-
register/memory
1/12
5
2/5
8-bit/16-bit
register/memory
8/12
2/20
2/5
2/5
2/5
2/20
2/20
2/20
24
24+24n
16
15
5
5
1/32
1
–
–
–
–
–
–
32
32+32n
20
25
5
5
1/15
1
register/memory
NOP
–
NOT
1/24
1
register/memory
1/24
1
OR Immediate to accumulator
–
IA211080314-13
UNCONTROLLED WHEN PRINTED OR COPIED
http://www.Innovasic.com
Customer Support:
Page 71 of 85
1-888-824-4184