English
Language : 

IA186EM_11 Datasheet, PDF (130/146 Pages) InnovASIC, Inc – 8-Bit/16-Bit Microcontrollers
IA186EM/IA188EM
8-Bit/16-Bit Microcontrollers
Data Sheet
February 25, 2011
Table 94. Instruction Set Summary (Continued)
Instruction
Opcode - Hex
Clock Cycles
Flags Affected
Bytes
Mnemonic
Description
Byte 1 Byte 2 3–6 IA186EM IA188EM O D I T S Z A P C
JS
Jump short if sign (S=1)
78
cb
–
13, 4
13, 4 – – – – – – – – –
LAHF
Load AH with low byte of flags
9F
–
–
2
2
– –––– – – – –
reg
LDS
Load DS:r16 with segment offset C5
/r
–
18
26
– –––– – – – –
from memory
LEA
Load offset for m16 word in
8D
/r
–
6
6
– –––– – – – –
16-bit reg
LEAVE
Destroy procedure stack frame
C9
–
–
8
8
– –––– – – – –
LES
Load ES:r16 with segment offset C4
/r
–
18
26
– –––– – – – –
from memory
LOCK
Asserts lock_n during an
F0
–
–
1
1
– –––– – – – –
instruction execution
LODS
Load byte segment :[SI] in AL
AC
–
–
12
12
– –––– – – – –
Load word segment :[SI] in AX
AD
12
16
LODSB
Load byte DS:[SI] in AL
AC
12
12
LODSW Load word DS:[SI] in AX
AD
12
16
LOOP
Decrement count; jump short if
E2
–
–
16, 6
16, 6 – – – – – – – – –
CX 0
LOOPE
Decrement count; jump short if
E1
cb
–
CX 0 and Z = 1
LOOPZ
Decrement count; jump short if
CX 0 and Z = 1
LOOPNE Decrement count; jump short if
E0
cb
–
16, 6
16, 6 – – – – – – – – –
CX 0 and Z = 0
LOOPNZ Decrement count; jump short if
CX 0 and Z = 0
MOV
Copy reg to r/m8
88
/r
–
2/12
2/12
– –––– – – – –
Copy reg to r/m16
89
/r
–
2/12
2/16
Copy r/m8 to reg
8A
/r
–
2/9
2/9
Copy r/m16 to reg
8B
/r
–
2/9
2/13
Copy segment reg to r/m16
8C
/sr
–
2/11
2/15
Copy r/m16 to segment reg
8E
/sr
–
2/9
2/13
Copy byte at segment offset to
A0
–
–
8
8
AL
Copy word at segment offset to
A1
–
–
8
12
AX
Copy AL to byte at segment
A2
–
–
9
9
offset
Copy AX to word at segment
A3
–
–
9
13
offset
Copy imm8 to reg
B0+rb
–
–
3
3
Copy imm16 to reg
B8+rw
3
4
Copy imm8 to r/m8
C6
/0
–
12
12
Copy imm16 to r/m16
C7
/0
–
12
13
MOVS
Copy byte segment [SI] to
A4
–
–
14
14
– –––– – – – –
ES:[DI]
Copy word segment [SI] to
A5
–
–
14
18
ES:[DI]
MOVSB Copy byte DS:[SI] to ES:[DI]
A4
–
–
14
14
MOVSW Copy word DS:[SI] to ES:[DI]
A5
–
–
14
18
®
IA211050831-19
http://www.Innovasic.com
UNCONTROLLED WHEN PRINTED OR COPIED
Customer Support:
Page 130 of 146
1-888-824-4184