Intel iAPX 86/88 User Manual page 46

Table of Contents

Advertisement

8086/8088 CPU
Table 1-16 Instruction Set Reference Data (continued)
JC
I
JC short-label
Jump if carry
FIODITSZAPC
ags
Operands
Clocks
Transfers·
Bytes
Coding Example
short-label
16
or
-
2
JC CARRY_SET
4(13
or
4)
JCXZ
1
JCXZ short-label
Jump if CX is zero
FIODITSZAPC
ags
Operands
Clocks
Transfers·
Bytes
Coding Example
short-label
16
or
-
2
JCXZ COUNT_DONE
4(16
or 5)
JE/JZ
I
JE/JZ short-label
Flags
00 I TSZAPC
Jump if equal/Jump if zero
Operands
Clocks
Transfers·
Bytes
Coding Example
short-label
16
or
-
2
JZZERO
4(13
or
4)
JG/JNLE
I
JG/JNLE short-label
Flags
ODITSZAPC
Jump if greater/Jump if not less nor equal
Operands
Clocks
Transfers·
Bytes
Coding Example
short-label
16
or
-
2
JG GREATER
4(13
or
4)
JGE/JNL
I
JGE/JNL short-label
Jump if greater or equal/Jump if not less
Flags 0 0 ITS ZAP C
Operands
Clocks
Transfers·
Bytes
Coding Example
short-label
16
or
-
2
JGE GREATER_EQUAL
4(13
or
4)
JLlJNGE
I
JL/JNGE short-label
Flags
00 I TSZAPC
Jump if less/Jump if not greater nor equal
Operands
Clocks
Transfers·
Bytes
Coding Example
short-label
16
or
-
2
JL LESS
4(13
or
4)
JLE/JNG
I
JLElJNG short-label
Flags
00 I TSZAPC
Jump if less or equal/Jump if not greater
Operands
Clocks
Transfers·
Bytes
Coding Example
short-label
16
or
-
2
JNG NOT_GREATER
4(13
or
4)
'For the 8086 (80186) add four clocks for each 16-bit word transfer with an odd address. For the 8088 (80188) add four clocks for each 16-bit word
transfer.
1-30
210912-001

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iapx 186/188

Table of Contents