
MOTOROLA
9-24
INSTRUCTION SET
For More Information On This Product,
Go to: www.freescale.com
RCPU
REFERENCE MANUAL
Refer to
APPENDIX E SIMPLIFIED MNEMONICS
for more information on simplified
mnemonics.
Branch absolute if not greater than
bnga cr
X,target
bca 4
,
4*cr
X
+1
,target
Branch and update LR if not greater than
bngl cr
X,target
bcl 4
,
4*cr
X
+1
,target
Branch absolute and update LR if not greater than
bngla cr
X,target
bcla 4
,
4*cr
X
+1
,target
Branch if not less than
bnl cr
X,target
bc 4
,
4*cr
X,target
Branch absolute if not less than
bnla cr
X,target
bca 4
,
4*cr
X,target
Branch and update LR if not less than
bnll cr
X,target
bcl 4
,
4*cr
X,target
Branch absolute and update LR if not less than
bnlla cr
X,target
bcla 4
,
4*cr
X,target
Branch if not summary overflow
bns cr
X,target
bc 4
,
4*cr
X
+3
,target
Branch absolute if not summary overflow
bnsa cr
X,target
bca 4
,
4*cr
X
+3
,target
Branch and update LR if not summary overflow
bnsl cr
X,target
bcl 4
,
4*cr
X
+3
,target
Branch absolute and update LR if not summary
overflow
bnsla cr
X,target
bcla 4
,
4*cr
X
+3
,target
Branch if not unordered
bnu cr
X,target
bc 4
,
4*cr
X
+3
,target
Branch absolute if not unordered
bnua cr
X,target
bca 4
,
4*cr
X
+3
,target
Branch and update LR if not unorderd
bnul cr
X,target
bcl 4
,
4*cr
X
+3
,target
Branch absolute and update LR if not unordered
bnula cr
X,target
bcla 4
,
4*cr
X
+3
,target
Branch if summary overflow
bso cr
X,target
bc 12
,
4*cr
X
+3
,target
Branch absolute if summary overflow
bsoa cr
X,target
bca 12
,
4*cr
X
+3
,target
Branch and update LR if summary overflow
bsol cr
X,target
bcl 12
,
4*cr
X
+3
,target
Branch absolute and update LR if summary
overflow
bsola cr
X,target
bcla 12
,
4*cr
X
+3
,target
Branch if true
bt
BI,target
bc 12
,BI,target
Branch absolute if true
bta
BI,target
bca 12
,BI,target
Branch and update LR if true
btl
BI,target
bcl 12
,BI,target
Branch absolute and update LR if true
btla
BI,target
bcla 12
,BI,target
Branch if unordered
bun cr
X,target
bc 12
,
4*cr
X
+3
,target
Branch absolute if unordered
buna cr
X,target
bca 12
,
4*cr
X
+3
,target
Branch and update LR if unordered
bunl cr
X,target
bcl 12
,
4*cr
X
+3
,target
Branch and update LR if unordered
bunla cr
X,target
bcla 12
,
4*cr
X
+3
,target
NOTES:
1. If
cr
X is not included in the operand list (for operations that use a
cr
field),
cr0
is assumed.
Table 9-8 Simplified Mnemonics for
bc, bca, bcl, and bcla Instructions (Continued)
Operation
Simplified Mnemonic
1
Equivalent To
F
Freescale Semiconductor, Inc.
n
.