EasyManua.ls Logo

AMCC PPC405 - Page 364

Default Icon
450 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
364 AMCC Proprietary
Revision 1.02 - September 10, 2007
PPC405 Processor
Preliminary User’s Manual
b target Branch unconditional relative.
LI
(target – CIA)
6:29
NIA
CIA + EXTS(LI ||
2
0)
174
ba Branch unconditional absolute.
LI
target
6:29
NIA EXTS(LI ||
2
0)
bl Branch unconditional relative.
LI (target – CIA)
6:29
NIA CIA + EXTS(LI ||
2
0)
(LR) CIA + 4.
bla Branch unconditional absolute.
LI target
6:29
NIA
EXTS(LI ||
2
0)
(LR)
CIA + 4.
bc BO, BI, target Branch conditional relative.
BD
(target – CIA)
16:29
NIA CIA + EXTS(BD ||
2
0)
CTR if BO
2
= 0. 175
bca Branch conditional absolute.
BD target
16:29
NIA EXTS(BD ||
2
0)
CTR if BO
2
= 0.
bcl Branch conditional relative.
BD (target – CIA)
16:29
NIA
CIA + EXTS(BD ||
2
0)
CTR if BO
2
= 0.
(LR)
CIA + 4.
bcla Branch conditional absolute.
BD
target
16:29
NIA EXTS(BD ||
2
0)
CTR if BO
2
= 0.
(LR) CIA + 4.
bcctr BO, BI Branch conditional to address in CTR.
Using (CTR) at exit from instruction,
NIA CTR
0:29
||
2
0.
CTR if BO
2
= 0. 181
bcctrl CTR if BO
2
= 0.
(LR)
CIA + 4.
bclr BO, BI Branch conditional to address in LR.
Using (LR) at entry to instruction,
NIA
LR
0:29
||
2
0.
CTR if BO
2
= 0. 184
bclrl CTR if BO
2
= 0.
(LR) CIA + 4.
bctr Branch unconditionally to address in CTR.
Extended mnemonic for
bcctr 20,0
181
bctrl Extended mnemonic for
bcctrl 20,0
(LR) CIA + 4.
bdnz target Decrement CTR.
Branch if CTR 0.
Extended mnemonic for
bc 16,0,target
175
bdnza Extended mnemonic for
bca 16,0,target
bdnzl Extended mnemonic for
bcl 16,0,target
(LR) CIA + 4.
bdnzla Extended mnemonic for
bcla 16,0,target
(LR) CIA + 4.
bdnzlr Decrement CTR.
Branch if CTR 0 to address in LR.
Extended mnemonic for
bclr 16,0
175
bdnzlrl Extended mnemonic for
bclrl 16,0
(LR) CIA + 4.
Table A-1. PPC405 Instruction Syntax Summary (Continued)
Mnemonic Operands Function Other Registers Changed Page

Table of Contents