Texas Instruments MSP50C614 Stereo System User Manual


 
Individual Instruction Descriptions
4-109
Assembly Language Instructions
4.14.26 J
cc
Conditional Jumps
Syntax
[label] name pma16
[,
Rmod
] Clock,
clk
Word,
w
With RPT,
clk
Class
J
cc pma16
[,
Rmod
] 2 2 N/R 7b
If true If Not true
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
JZ
JS
JC
JG
JE
JA
JB
JO
JRC
JRE
JL
JTF1
JTF2
JTAG
JIN1
JIN2
JXZ
JXS
JXG
JRA
JRZP
JRLZP
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
[label]
JNZ
JNS
JC
JNG
JNE
JNA
JNB
JNO
JRNC
JRNE
JNL
JNTF1
JNTF2
JNTAG
JNIN1
JNIN2
JXNZ
JXNS
JXNG
JRNA
JRNZP
JRNLZP
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
pma16
[
, Rmod
]
Rmod
R
x
++
R
x
––
R
x
++R5
Execution IF (condition = true OR unconditional)
PC
pma16
ELSE
NOP
PC PC + 2
[if post modification specified]
IF (
Rmod
= R
x
++)
R
x
= R
x
+ 2
ELSE IF (
Rmod
= R
x
––)
R
x
= R
x
– 2
ELSE IF (
Rmod
= R
x
++R5)
R
x
= R
x
+R5
Flags Affected RCF and RZF affected by post–modification of R
x
.