ia186em Innovasic Semiconductor Inc., ia186em Datasheet - Page 129

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)
INSW
INT 3
INT
INTO
IRET
JA
JNBE
JAE
JNB
JNC
JB
JC
JNAE
JBE
JNA
JCXZ
JE
JZ
JG
JNLE
JGE
JNL
JLE
JNG
JMP
JNE
JNZ
JNO
JNP
JPO
JNS
JO
JP
JPE
Mnemonic
Input word from port in DX to
ES:[DI]
Generate interrupt 3 (trap to
debug)
Generate type of interrupt
specified by imm8
Generate interrupt 4 if Overflow
Flag (O) is 1
Interrupt return
Jump short if above (C & Z = 0)
Jump short if not below or equal
Jump short if above or equal
(C=0)
Jump short if not below (C=0)
Jump short if not carry (C=0)
Jump short if below (C=1)
Jump short if carry (C=1)
Jump short if not above or equal
(C=1)
Jump short if below or equal
(C & Z = 0)
Jump short if not above
(C & Z = 0)
Jump short if CX reg is 0
Jump short if equal (Z=1)
Jump short if 0 (Z=1)
Jump short if greater (Z & S = O)
Jump short if not less or equal
(Z & S = O)
Jump short if greater or equal
(S=O)
Jump short if not less (S = O)
Jump short if less or equal
(Z & S = O)
Jump short if not greater
(Z & S = O)
Jump short direct, disp relative to
next instruction
Jump near direct, disp relative to
next instruction
Jump near indirect
Jump far direct to doubleword
imm address
Jump m16: 16 indirect and far
Jump short if not equal (Z=0)
Jump short if not zero (Z=0)
Jump short if not overflow (O=1)
Jump short if not parity (P=0)
Jump short if parity odd (P=0)
Jump short if not sign (S=0)
Jump short if overflow (O=1)
Jump short if parity (P=1)
Jump short if parity (P=1)
Instruction
Description
®
Byte 1
CC
CD
6D
CE
CF
7D
EB
EA
77
73
72
76
E3
74
7F
7E
E9
FF
FF
75
71
7B
79
70
7A
Opcode - Hex
UNCONTROLLED WHEN PRINTED OR COPIED
Byte 2
cw
cb
cb
cb
cb
cb
cb
cb
cb
cb
cb
cd
cb
cb
cb
cb
cb
cb
/4
/5
ib
Page 129 of 145
Bytes
3–6
IA211050831-16
IA186EM
11/17
48, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
15,5
45
47
28
14
14
14
26
Clock Cycles
IA188EM
11/21
48, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
13, 4
15,5
45
47
28
14
14
14
34
Restores value of flags reg that was stored on the
stack when the interrupt was taken.
O
D
0
I
December 24, 2008
http://www.Innovasic.com
Flags Affected
T
0
S
Customer Support:
Data Sheet
1-888-824-4184
Z
A
P
C

Related parts for ia186em