English
Language : 

IA186EM_04 Datasheet, PDF (79/133 Pages) InnovASIC, Inc – 8/16-Bit Microcontrollers
IA186EM/IA188EM
8/16-BIT Microcontrollers
Data Sheet
As of Production Version -03
Mnemonic
Description
byte byte byte
1 2 3-6
NOP Perform no operation
90 - -
NOT
Complement each bit in r/m8
Complement each bit in r/m16
F6 /2 -
F7 /2
OR imm8 with AL
0C ib -
OR imm16 with AX
0D iw
OR imm8 with r/m8
80
/1
ib
-
OR imm16 with r/m16
OR
OR imm8 with r/m16
81
/1
iw
-
83
/1
ib
-
OR byte reg with r/m8
08 /r -
OR word reg with r/m16
09 /r -
OR r/m8 with byte reg
0A /r -
OR r/m16 with word reg
0B /r -
Output AL to imm port
E6 ib -
OUT Output AX to imm port
Output AL to port in DX
E7 ib -
EE - -
Output AX to port in DX
EF - -
OUTS Output byte DS:[SI] to port in DX
6E -
-
Output word DS:[SI] to port in DX 6F - -
OUTSB Output byte DS:[SI] to port in DX 6E - -
OUTSW Output word DS:[SI] to port in DX 6F - -
Pop top word of stack into memory
word
8F
/0
-
Pop top word of stack into word
POP reg
58+
rw
-
-
Pop top word of stack into DS
1F - -
Pop top word of stack into ES
07 - -
Pop top word of stack into SS
17 - -
POPA Pop DI, SI, BP, BX, DX, CX, & AX 61 - -
POPF Pop top word of stack into
Processor Status Flags reg
9D - -
Push memory word onto stack
FF /6 -
Push reg word onto stack
50+
rw
-
-
PUSH
Push sign-extended imm8 onto
stack
Push imm16 onto stack
6A - -
68 - -
Push CS onto stack
0E - -
Push SS onto stack
16 - -
Push DS onto stack
1E - -
Push ES onto stack
06 - -
IA186
3
3/10
3/10
3
4
4/16
4/16
4/16
3/10
3/10
3/10
3/10
9
9
7
7
14
20
10
8
51
8
16
10
10
10
9
9
9
9
IA188 O D I T S Z A P C
3 -------- -
3/10
3/14
-------- -
3
4
4/16
4/20
0 - - - RRUR 0
4/20
3/10
3/14
3/10
3/14
9
13 - - - - - - - - -
7
11
14 - - - - - - - - -
24
14 - - - - - - - - -
12
83 Values in word at top of stack
12 are copied into FLAGS reg bits
20
14
14
14 - - - - - - - - -
13
13
13
13
3737 Princeton NE, Ste 130 • Albuquerque, NM 87107 • Tel 505.883.5263 • Fax 505.883.5477 • www.Innovasic.com