ia186em Innovasic Semiconductor Inc., ia186em Datasheet - Page 135

no-image

ia186em

Manufacturer Part Number
ia186em
Description
8-bit/16-bit Microcontrollers
Manufacturer
Innovasic Semiconductor Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ia186em-PQF100I-R-03
Manufacturer:
INNOVASIC
Quantity:
3 590
Part Number:
ia186em-PQF100I-R-03
Manufacturer:
Innovasic Semiconductor
Quantity:
10 000
Part Number:
ia186em-PTQ100I-R-03
Manufacturer:
Innovasic Semiconductor
Quantity:
10 000
IA186EM/IA188EM
8-Bit/16-Bit Microcontrollers
Table 94. Instruction Set Summary (Continued)
SCASB
SCASW
SHR
SS
STC
STD
STI
STOS
STOSB
STOSW
SUB
TEST
WAIT
Mnemonic
Compare byte AL to ES:[DI];
update DI
Compare word AL to ES:[DI];
update DI
Divide unsigned of r/m8 by 2,
once
Divide unsigned of r/m8 by 2, CL
times
Divide unsigned of r/m8 by 2,
imm8 times
Divide unsigned of r/m16 by 2,
once
Divide unsigned of r/m16 by 2,
CL times
Divide unsigned of r/m16 by 2,
imm8 times
SS segment reg override prefix
Set the Carry Flag to 1
Set the Direction Flag so the
source Index (SI) and/or the
Destination Index (DI) regs will
decrement during string
instructions
Enable maskable interrupts after
the next instruction
Store AL in byte ES:[DI]; update
DI
Store AX in word ES:[DI]; update
DI
Store AL in byte ES:[DI]; update
DI
Store AX in word ES:[DI]; update
DI
Subtract imm8 from AL
Subtract imm16 from AX
Subtract imm8 from r/m8
Subtract imm16 from r/m16
Subtract sign-extended imm8
from r/m16
Subtract byte reg from r/m8
Subtract word reg from r/m16
Subtract r/m8 from byte reg
Subtract r/m16 from word reg
AND imm8 with AL
AND imm16 with AX
AND imm8 with r/m8
AND imm16 with r/m16
AND byte reg with r/m8
AND word reg with r/m16
Performs an NOP
Instruction
Description
®
Byte 1
AE
AF
D0
D2
C0
D1
D3
C1
FD
FB
AA
AB
AA
AB
2C
2D
36
F9
80
81
83
28
29
2A
2B
A8
A9
F6
F7
84
85
9B
Opcode - Hex
UNCONTROLLED WHEN PRINTED OR COPIED
Byte 2
/7 ib
/7 ib
/5 ib
/5 ib
/0 ib
/7
/7
/7
/7
iw
/5
iw
iw
/0
iw
ib
ib
/r
/r
/r
/r
/r
/r
Page 135 of 145
Bytes
data
data
data
data
3–6
IA211050831-16
8
8
8
8
IA186EM
17+n
17+n
17+n
17+n
2/15
5+n/
5+n/
2/15
5+n/
5+n/
4/16
4/16
4/16
3/10
3/10
3/10
3/10
4/10
4/10
3/10
3/10
15
15
10
10
10
10
2
2
2
3
4
3
4
Clock Cycles
IA188EM
17+n
17+n
17+n
17+n
2/15
5+n/
5+n/
2/15
5+n/
5+n/
4/16
4/20
4/20
3/10
3/14
3/10
3/14
4/10
4/14
3/10
3/14
19
19
10
14
10
14
2
2
2
3
4
3
4
O
U
R
0
D
1
1
I
December 24, 2008
http://www.Innovasic.com
Flags Affected
T
R
R
R
S
Customer Support:
Data Sheet
R
R
R
1-888-824-4184
Z
A
U
R
U
P
R
R
R
C
R
0
1
0

Related parts for ia186em