AMCC Proprietary 406
Revision 1.02 - September 10, 2007
PPC405 Processor
Preliminary User’s Manual
bgt [cr_field,] target Branch if greater than.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bc 12,4∗cr_field+1,target
175
bgta Extended mnemonic for
bca 12,4∗cr_field+1,target
bgtl Extended mnemonic for
bcl 12,4∗cr_field+1,target
(LR) ← CIA + 4.
bgtla Extended mnemonic for
bcla 12,4∗cr_field+1,target
(LR) ← CIA + 4.
bgtctr [cr_field] Branch, if greater than, to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 12,4∗cr_field+1
181
bgtctrl Extended mnemonic for
bcctrl 12,4∗cr_field+1
(LR) ← CIA + 4.
bgtlr [cr_field] Branch, if greater than, to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 12,4∗cr_field+1
184
bgtlrl Extended mnemonic for
bclrl 12,4∗cr_field+1
(LR) ← CIA + 4.
ble [cr_field,] target Branch if less than or equal.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bc 4,4∗cr_field+1,target
175
blea Extended mnemonic for
bca 4,4∗cr_field+1,target
blel Extended mnemonic for
bcl 4,4∗cr_field+1,target
(LR) ← CIA + 4.
blela Extended mnemonic for
bcla 4,4∗cr_field+1,target
(LR) ← CIA + 4.
blectr [cr_field] Branch, if less than or equal, to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 4,4∗cr_field+1
181
blectrl Extended mnemonic for
bcctrl 4,4∗cr_field+1
(LR) ← CIA + 4.
blelr [cr_field] Branch, if less than or equal, to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+1
184
blelrl Extended mnemonic for
bclrl 4,4∗cr_field+1
(LR) ← CIA + 4.
blr Branch, unconditionally, to address in LR.
Extended mnemonic for
bclr 20,0
184
blrl Extended mnemonic for
bclrl 20,0
(LR) ← CIA + 4.
Table B-5. Extended Mnemonics for PPC405 (Continued)
Mnemonic Operands Function
Other Registers
Changed
Page