ia186em Innovasic Semiconductor Inc., ia186em Datasheet - Page 128

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)
DS
ENTER
ES
ESC
HLT
IDIV
IMUL
IN
INC
INS
INSB
Mnemonic
DS segment override prefix
Create stack frame for nested
procedure
Create stack frame for non-
nested procedure
Create stack frame for nested
procedure
ES segment reg override prefix
Escape - takes a Trap 7
Escape - takes a Trap 7
Escape - takes a Trap 7
Escape - takes a Trap 7
Escape - takes a Trap 7
Escape - takes a Trap 7
Escape - takes a Trap 7
Escape - takes a Trap 7
Suspend instruction execution
Divide Integers
AL = AX/(r/m8);
AH = remainder
Divide Integers
AX = DX:AX/(r/m16);
DX = remainder
Multiply Integers
AX=(r/m8)*Al
Multiply Integers
DX=(r/m16)*AX
Multiply Integers
(word reg) = (r/m16)*(sign-ext.
byte integer)
Multiply Integers
(word reg) = (word reg)*(sign-
ext. byte integer)
Multiply Integers
(word reg) = (r/m16)*(sign-ext.
byte integer)
Multiply Integers
(word reg) = (word reg)*(sign-
ext. byte integer)
Input byte from imm port to AL
Input word from imm port to AX
Input byte from port in DX to AL
Input word from port in DX to AX
Increment r/m8 by 1
Increment r/m16 by 1
Increment word reg by 1
Input byte from port in DX to
ES:[DI]
Input word from port in DX to
ES:[DI]
Input byte from port in DX to
ES:[DI]
Instruction
Description
®
Byte 1
40+rw
DC
DD
C8
C8
C8
D8
D9
DA
DB
DE
DF
EC
ED
FE
6C
6D
6C
3E
26
F4
F6
F7
F6
F7
6B
6B
69
69
E4
E5
FF
Opcode - Hex
UNCONTROLLED WHEN PRINTED OR COPIED
Byte 2
iw 00
iw 01
iw ib
/r iw
/r iw
/r ib
/r ib
/0
/1
/2
/3
/4
/5
/6
/7
/7
/7
/5
/5
/0
/0
ib
ib
Page 128 of 145
Bytes
3–6
IA211050831-16
IA186EM
22+16
44–52
50–58
53–61
59–67
25–28
31–34
34–37
40–43
22–25
22–25
29–32
29–32
(n–1)
3/15
3/15
15
25
10
10
14
2
8
8
3
/
/
/
/
Clock Cycles
IA188EM
26+20
44–52
50–58
53–61
63–71
25–28
31–34
34–37
44–47
22–25
22–25
29–32
29–32
(n–1)
3/15
3/19
19
29
10
14
12
14
2
8
3
/
/
/
/
O
U
R
R
D
0
I
December 24, 2008
http://www.Innovasic.com
Flags Affected
T
0
U
U
R
S
Customer Support:
Data Sheet
U
U
R
1-888-824-4184
Z
A
U
U
R
P
U
U
R
C
U
R
R

Related parts for ia186em