Texas Instruments MSP430x4xx User Manual

Page 85

Advertising
background image

Instruction Set

3-51

RISC 16−Bit CPU

JNE

Jump if not equal

JNZ

Jump if not zero

Syntax

JNE

label

JNZ

label

Operation

If Z = 0: PC + 2

×

offset −> PC

If Z = 1: execute following instruction

Description

The status register zero bit (Z) is tested. If it is reset, the 10-bit signed offset
contained in the instruction LSBs is added to the program counter. If Z is set,
the next instruction following the jump is executed.

Status Bits

Status bits are not affected.

Example

Jump to address TONI if R7 and R8 have different contents.

CMP

R7,R8

; COMPARE R7 WITH R8

JNE

TONI

; if different: jump

......

; if equal, continue

Advertising