English
Language : 

IA186XL Datasheet, PDF (64/75 Pages) InnovASIC, Inc – 16-Bit Microcontroller
IA186XL/IA188XL
16-Bit Microcontrollers
Table 20. Instruction Set Timing (Continued)
Instruction
OR Immediate to
register/memory
OR Register/memory and
register to either
OUT Fixed port
OUT Variable port
OUTS
OUTS (repeated n times)
POP Memory
POP Register
POP Segment register
POPA
POPF
PUSH Immediate
PUSH Memory
PUSH Register
PUSH Segment register
PUSHA
PUSHF
RET Inter-segment
RET Inter-segment adding
immediate to SP
RET Within segment
RET Within segment adding
immediate to SP
ROL Register/Memory by 1
ROL Register/Memory by CL
ROL Register/Memory by
Count
ROR Register/Memory by 1
ROR Register/Memory by CL
ROR Register/Memory by
Count
SAHF
SBB Immediate from
accumulator
SBB Immediate from
register/memory
SBB Register/memory and
register to either
SCAS
SCAS (repeated n times)
SHL Register/Memory by 1
Clock Cycles
IA186XL
IA188XL
1/32
1/32
1/32
1/24
5
5
8
8+8n
10
10
16
80
13
8
15
4
4
64
4
14
25
8/12
12
12/20
12/20+12/20n
20
12
12
93
13
12
28
12
12
72
16
21
21
14
13
16
13
1/8
1/16
1/8
1/16
1/8
1/24
1/8
1/16
1/8
1/16
1/8
1/24
2
2
1
1
1/15
1/28
1/11
1/40
11
11+8n
5
8/12
8/12+8/12n
1/32
Data Sheet
July 6, 2011
Comments
register/memory
8-bit/16-bit
–
8-bit/16-bit
8-bit/16-bit
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
register/memory
–
–
register/memory
register/memory
8-bit/16-bit
8-bit/16-bit
register/memory
®
IA211080711-09
UNCONTROLLED WHEN PRINTED OR COPIED
Page 64 of 75
http://www.Innovasic.com
Customer Support:
1-888-824-4184