English
Language : 

IA186EM_11 Datasheet, PDF (126/146 Pages) InnovASIC, Inc – 8-Bit/16-Bit Microcontrollers
IA186EM/IA188EM
8-Bit/16-Bit Microcontrollers
Data Sheet
February 25, 2011
Table 93. Synchronous Serial Interface Timing
No. Name Description
Mina
Synchronous Serial Port Timing Requirements
75 tDVSH Data Valid to sclk high
10
77 tSHDX sclk High to SPI Data Hold 3
Synchronous Serial Port Timing Responses
71 tCLEV clkouta Low to sden Valid 0
72 tCLSL clkouta Low to sclk Low
0
78 tSLDV sclk Low to Data Valid
0
Maxa
–
–
12
12
12
aIn nanoseconds.
7. Instruction Set Summary Table
Table 94 summarizes each instruction. A key to abbreviations is presented at the end of the
table.
Table 94. Instruction Set Summary
Instruction
Opcode - Hex
Clock Cycles
Flags Affected
Bytes
Mnemonic
Description
Byte 1 Byte 2 3–6 IA186EM IA188EM O D I T S Z A P C
AAA
ASCII adjust AL after add
37
–
–
8
8
U –––UURUR
AAD
ASCII adjust AX before divide.
D5
0A
–
15
15
U –––RRURU
AAM
ASCII adjust AL after multiply
D4
0A
–
19
19
U –––RRURU
AAS
ASCII adjust AL after subtract
3F
–
–
7
7
U –––UURUR
ADC
Add imm8 to AL with carry
14
ib
–
3
3
R –––RRRRR
Add imm16 to AX with carry
15
iw
–
4
4
Add imm8 to r/m8 with carry
80
/2 ib
–
4/16
4/16
Add imm16 to r/m16 with carry
81
/2 iw
–
4/16
4/20
Add sign extended imm8 to
83
/2 ib
–
4/16
4/20
r/m16 with carry
Add byte reg to r/m8 with carry
10
/r
–
3/10
3/10
Add word reg to r/m16 with carry 11
/r
–
3/10
3/14
Add r/m8 to byte reg with carry
12
/r
–
3/10
3/10
Add r/m16 to word reg with carry 13
/r
–
3/10
3/14
ADD
Add imm8 to AL
04
ib
–
3
3
R –––RRRRR
Add imm16 to AX
05
iw
–
4
4
Add imm8 to r/m8
80
/0 ib
–
4/16
4/16
Add imm16 to r/m16
81
/0 iw
–
4/16
4/20
Add sign extended imm8 to
83
/0 ib
–
4/16
4/20
r/m16
Add byte reg. to r/m8
00
/r
–
3/10
3/10
Add word reg. to r/m16
01
/r
–
3/10
3/14
Add r/m8 to byte reg
02
/r
–
3/10
3/10
Add r/m16 to word reg
03
/r
–
3/10
3/14
®
IA211050831-19
http://www.Innovasic.com
UNCONTROLLED WHEN PRINTED OR COPIED
Customer Support:
Page 126 of 146
1-888-824-4184