INSTRUCTION SET DESCRIPTIONS

 

Table C-4. Instruction Set (Continued)

 

 

 

 

 

Name

Description

Operation

Flags

Affected

 

 

 

 

 

 

 

JAE

Jump on Above or Equal:

if

AF –

JNB

Jump on Not Below:

(CF) = 0

CF –

 

JAE disp8

then

DF –

 

(IP) (IP) + disp8 (sign-ext to 16 bits)

IF –

 

JNB disp8

 

 

OF –

 

Transfers control to the target location

 

 

 

PF –

 

if the tested condition (CF = 0) is true.

 

 

 

SF –

 

Instruction Operands:

 

 

 

TF –

 

JAE short-label

 

ZF –

 

JNB short-label

 

 

 

 

 

 

JB

Jump on Below:

if

AF –

JNAE

Jump on Not Above or Equal:

(CF) = 1

CF –

 

JB disp8

then

DF –

 

(IP) (IP) + disp8 (sign-ext to 16 bits)

IF –

 

JNAE disp8

 

 

OF –

 

Transfers control to the target location

 

 

 

PF –

 

if the tested condition (CF = 1) is true.

 

 

 

SF –

 

Instruction Operands:

 

 

 

TF –

 

JB short-label

 

ZF –

 

JNAE short-label

 

 

 

 

 

 

JBE

Jump on Below or Equal:

if

AF –

JNA

Jump on Not Above:

((CF) = 1) or ((ZF) = 1)

CF –

 

JBE disp8

then

DF –

 

(IP) (IP) + disp8 (sign-ext to 16 bits)

IF –

 

JNA disp8

 

 

OF –

 

Transfers control to the target location

 

 

 

PF –

 

if the tested condition ((C =1) or

 

 

 

SF –

 

(ZF=1)) is true.

 

 

 

TF –

 

Instruction Operands:

 

 

 

ZF –

 

JBE short-label

 

 

 

JNA short-label

 

 

 

 

 

 

JC

Jump on Carry:

if

AF –

 

JC disp8

(CF) = 1

CF –

 

then

DF –

 

Transfers control to the target location

 

(IP) (IP) + disp8 (sign-ext to 16 bits)

IF –

 

if the tested condition (CF=1) is true.

 

 

OF –

 

Instruction Operands:

 

 

 

PF –

 

JC short-label

 

SF –

 

 

 

TF –

 

 

 

ZF –

 

 

 

 

NOTE: The three symbols used in the Flags Affected column are defined as follows:

the contents of the flag remain unchanged after the instruction is executed ¸? the contents of the flag is undefined after the instruction is executed

the flag is updated after the instruction is executed

C-21

Page 344
Image 344
Intel 80C188XL Jump on Above or Equal, Jump on Not Below, Jump on Below, Jump on Not Above or Equal, Jump on Carry