beautypg.com

Texas Instruments MSP430x1xx User Manual

Page 390

background image

Instruction Set Overview

B-40

JNE, JNZ

Jump if not equal, 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