ia186es Innovasic Semiconductor Inc., ia186es Datasheet - Page 142

no-image

ia186es

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

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ia186es-PQF100I-R-03
Manufacturer:
INNOVASIC
Quantity:
1 704
Part Number:
ia186es-PQF100I-R-03
Manufacturer:
Innovasic Semiconductor
Quantity:
10 000
Company:
Part Number:
ia186es-PQF100I-R-03
Quantity:
11
Part Number:
ia186es-PTQ100I-R-03
Manufacturer:
TOSHIBA
Quantity:
53
Part Number:
ia186es-PTQ100I-R-03
Manufacturer:
Innovasic Semiconductor
Quantity:
10 000
Part Number:
ia186esPQF100IR03
Manufacturer:
ADI/亚德诺
Quantity:
20 000
IA186ES/IA188ES
8-Bit/16-Bit Microcontrollers
Table 89. Instruction Set Summary (Continued)
Refer to the
Mnemonic
SCASW
STOSW
SCASB
STOSB
SCAS
STOS
SHR
SBB
STC
STD
STI
SS
key for abbreviations
Subtract imm8 from Al with
borrow
Subtract imm16 from AX with
borrow
Subtract imm8 from r/m8 with
borrow
Subtract imm16 from r/m16 with
borrow
Subtract sign-extended imm8
from r/m16 with borrow
Subtract byte reg from r/m8 with
borrow
Subtract word reg from r/m16 with
borrow
Subtract r/m8 from r/m8 with
borrow
Subtract r/m8 reg from byte with
borrow
Compare byte AL to ES:[DI];
update DI
Compare word AL to ES:[DI];
update DI
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
Instruction
Description
and an
®
explanation of notation
Byte 1
AE
AE
FD
AA
AB
AA
AB
1C
1D
1A
1B
AF
AF
D0
D2
C0
D1
D3
C1
FB
80
81
83
18
19
36
F9
Opcode – Hex
UNCONTROLLED WHEN PRINTED OR COPIED
at the end of this table.
Byte 2
/7 ib
/7 ib
iw
iw
ib
/3
ib
/3
/3
ib
/7
/7
/7
/7
/r
/r
/r
/r
Page 142 of 154
Byte
data
data
data
data
data
3–6
IA211050902-15
8
8
8
8
8
IA186ES
17+n
17+n
17+n
17+n
4/16
4/16
4/16
3/10
3/10
3/10
3/10
2/15
5+n/
5+n/
2/15
5+n/
5+n/
15
15
15
15
10
10
10
10
3
4
2
2
2
Clock Cycles
IA188ES
17+n
17+n
17+n
17+n
4/16
4/20
4/20
3/10
3/14
3/10
3/14
2/15
5+n/
5+n/
2/15
5+n/
5+n/
19
19
19
19
10
14
10
14
3
4
2
2
2
O
R
R
U
D
1
1
I
Flags Affected
T
December 24, 2008
http://www.Innovasic.com
R
R
R
S
Customer Support:
R
R
R
Z
Data Sheet
1-888-824-4184
R
R
U
A
R
R
R
P
C
R
R
0
1

Related parts for ia186es