STNZ

Transfer with condition

STNZ

STore on Not Zero


[Syntax]

STNZ src, dest

 

[Operation]

if ( Z == 0 )

dest = src;

 

[Function]

-

This instruction moves src to dest when the Z flag is 0. dest does not change when the Z flag is 1.

 

[Instruction Format]

Syntax

Processng Size

Operand

Code Size

(Byte)

src

dest

STNZ src, dest

L

#SIMM:8

Rd

4

L

#SIMM:16

Rd

5

L

#SIMM:24

Rd

6

L

#IMM:32

Rd

7

STNZ src, dest

[V2.01.00 or later]

L

Rs

Rd

3

 

[Flag Change]

-

This instruction does not affect the states of flags.

 

[Description Example]

STNZ #1, R2

STNZ R1, R2