English
Language : 

IA186EM_04 Datasheet, PDF (81/133 Pages) InnovASIC, Inc – 8/16-Bit Microcontrollers
IA186EM/IA188EM
8/16-BIT Microcontrollers
Data Sheet
As of Production Version -03
Mnemonic
REP
STOS
REPE
CMPS
REPE
SCAS
REPZ
CMPS
REPZ
SCAS
REPNE
CMPS
REPNZ
CMPS
REPNE
SCAS
REPNZ
SCAS
RET
ROL
Instruction
Description
Fill CX bytes at ES:[DI] with AL
Fill CX words at ES:[DI] with AL
Find non-matching bytes in ES:[DI]
and segment :[SI]
Find non-matching words in
ES:[DI] and segment :[SI]
Find non-AL byte starting at
ES:[DI]
Find non-AX word starting at
ES:[DI]
Find non-matching bytes in ES:DI
and segment :[SI]
Find non-matching words in ES:DI
and segment :[SI]
Find non-AL byte starting at ES:DI
Find non-AX word starting at ES:DI
Find matching bytes in ES:[DI] and
segment :[SI]
Find matching words in ES:[DI]
and segment :[SI]
Find AL byte starting at ES:[DI]
Find AX word starting at ES:[DI]
Find matching bytes in ES:DI and
segment :[SI]
Find matching words in ES:DI and
segment :[SI]
Find AL byte starting at ES:DI
Find AX word starting at ES:DI
Return near to calling procedure
Return far to calling procedure
Return near; pop imm16
parameters
Return far; pop imm16 parameters
Rotate 8 bits of r/m8 left once
Rotate 8 bits or r/m8 left CL times
Rotate 8 bits or r/m8 left imm8
times
Rotate 16 bits of r/m8 left once
Opcode - Hex
byte byte byte
1 2 3-6
F3 AA -
F3 AB -
F3 A6 -
F3 A7 -
F3 AE -
F3 AF -
F3 A6 -
F3 A7 -
F3 AE -
F3 AF -
F2 A6 -
F2 A7 -
F2 A6 -
F2 A7 -
F2 AE -
F2 AF -
F2 AE -
F2 AF -
C3
CB
data data
low high
C2
CA
data data
low high
D0 /0 -
D2 /0 -
C0
/0 data
ib 8
D1 /0 -
Clock Cycles
IA186 IA188
8+8n 8+8n
8+8n 12+8n
5+22n 5+22n
5+22n 9+22n
5+15n 5+15n
5+15n 9+15n
5+22n 5+22n
5+22n 9+22n
5+15n 5+15n
5+15n 9+15n
5+22n 5+22n
5+22n 9+22n
5+22n 5+22n
5+22n 9+22n
5+15n 5+15n
5+15n 9+15n
5+15n 5+15n
5+15n 9+15n
16
20
22
30
18
22
25
2/15
5+n/
17+n
5+n/
17+n
2/15
33
2/15
5+n/
17+n
5+n/
17+n
2/15
Flags Affected
ODI TSZ APC
-------- -
-------- -
-------- -
-------- -
U- - - - - - - R
3737 Princeton NE, Ste 130 • Albuquerque, NM 87107 • Tel 505.883.5263 • Fax 505.883.5477 • www.Innovasic.com