Intel 80C186XL Instruction Set Descriptions, Table C-4.Instruction Set Continued, JNE disp8

Models: 80C186XL 80C188XL

1 405
Download 405 pages 42.62 Kb
Page 347
Image 347
JNE disp8

INSTRUCTION SET DESCRIPTIONS

Table C-4. Instruction Set (Continued)

Name

Description

Operation

Flags

Affected

 

 

 

 

 

 

 

JNE

Jump on Not Equal:

if

AF –

JNZ

Jump on Not Zero:

(ZF) = 0

CF –

 

JNE disp8

then

DF –

 

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

IF –

 

JNZ disp8

 

 

OF –

 

Transfers control to the target location

 

 

 

PF –

 

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

 

 

 

SF –

 

Instruction Operands:

 

 

 

TF –

 

JNE short-label

 

ZF –

 

JNZ short-label

 

 

 

 

 

 

JNO

Jump on Not Overflow:

if

AF –

 

JNO disp8

(OF) = 0

CF –

 

then

DF –

 

Transfers control to the target location

 

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

IF –

 

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

 

 

OF –

 

Instruction Operands:

 

 

 

PF –

 

JNO short-label

 

SF –

 

 

 

TF –

 

 

 

ZF –

 

 

 

 

JNS

Jump on Not Sign:

if

AF –

 

JNS disp8

(SF) = 0

CF –

 

then

DF –

 

Transfers control to the target location

 

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

IF –

 

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

 

 

OF –

 

Instruction Operands:

 

 

 

PF –

 

JNS short-label

 

SF –

 

 

 

TF –

 

 

 

ZF –

 

 

 

 

JNP

Jump on Not Parity:

if

AF –

JPO

Jump on Parity Odd:

(PF) = 0

CF –

 

JNO disp8

then

DF –

 

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

IF –

 

JPO disp8

 

 

OF –

 

Transfers control to the target location

 

 

 

PF –

 

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

 

 

 

SF –

 

Instruction Operands:

 

 

 

TF –

 

JNO short-label

 

ZF –

 

JPO short-label

 

 

 

 

 

 

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-24

Page 347
Image 347
Intel 80C186XL Instruction Set Descriptions, Table C-4.Instruction Set Continued, JNE disp8, JNZ disp8, JNO disp8