English
Language : 

80C186EC Datasheet, PDF (55/57 Pages) Intel Corporation – 16-BIT HIGH-INTEGRATION EMBEDDED PROCESSORS
80C186EC 188EC 80L186EC 188EC
INSTRUCTION SET SUMMARY (Continued)
Function
CONTROL TRANSFER (Continued)
RET e Return from CALL
Within segment
Within seg adding immed to SP
Intersegment
Intersegment adding immediate to SP
JE JZ e Jump on equal zero
JL JNGE e Jump on less not greater or equal
JLE JNG e Jump on less or equal not greater
JB JNAE e Jump on below not above or equal
JBE JNA e Jump on below or equal not above
JP JPE e Jump on parity parity even
JO e Jump on overflow
JS e Jump on sign
JNE JNZ e Jump on not equal not zero
JNL JGE e Jump on not less greater or equal
JNLE JG e Jump on not less or equal greater
JNB JAE e Jump on not below above or equal
JNBE JA e Jump on not below or equal above
JNP JPO e Jump on not par par odd
JNO e Jump on not overflow
JNS e Jump on not sign
JCXZ e Jump on CX zero
LOOP e Loop CX times
LOOPZ LOOPE e Loop while zero equal
LOOPNZ LOOPNE e Loop while not zero equal
11000011
11000010
11001011
11001010
01110100
01111100
01111110
01110010
01110110
01111010
01110 000
01111000
01110101
01111101
01111111
01110011
01110111
01111011
01110001
01111001
11100011
11100010
11100001
11100000
ENTER e Enter Procedure
Le0
Le1
Ll1
LEAVE e Leave Procedure
INT e Interrupt
Type specified
Type 3
INTO e Interrupt on overflow
11001000
11001001
11001101
11001100
11001110
Format
data-low
data-high
data-low
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
disp
data-low
data-high
data-high
type
80C186EC
Clock
Cycles
80C188EC
Clock
Cycles
Comments
16
18
22
25
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 13
4 13
5 15
6 16
6 16
6 16
20
22
30
33
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 13
4 13
5 15
6 16
6 16
6 16
JMP not
taken JMP
taken
LOOP not
taken LOOP
taken
L
15
19
25
29
22a16(nb1) 26a20(nb1)
8
8
47
45
48 4
47
45
48 4
if INT taken
if INT not
taken
IRET e Interrupt return
11001111
28
28
BOUND e Detect value out of range
0 1 1 0 0 0 1 0 mod reg r m
33 – 35
33 – 35
Shaded areas indicate instructions not available in 8086 8088 microsystems
NOTE
Clock cycles shown for byte transfers for word operations add 4 clock cycles for all memory transfers
55