A-10 PPC405 Core User’s Manual
bnlctr [cr_field] Branch if not less than to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 4,4∗cr_field+0
9-26
bnlctrl
Extended mnemonic for
bcctrl 4,4∗cr_field+0
(LR)
← CIA+4.
bnllr [cr_field] Branch if not less than to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+0
9-30
bnllrl
Extended mnemonic for
bclrl 4,4∗cr_field+0
(LR)
← CIA+4.
bns [cr_field],
target
Branch if not summary overflow.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bc 4,4∗cr_field+3,target
9-20
bnsa
Extended mnemonic for
bca 4,4∗cr_field+3,target
bnsl
Extended mnemonic for
bcl 4,4∗cr_field+3,target
(LR)
← CIA+4.
bnsla
Extended mnemonic for
bcla 4,4∗cr_field+3,target
(LR)
← CIA+4.
bnsctr [cr_field] Branch if not summary overflow to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 4,4∗cr_field+3
9-26
bnsctrl
Extended mnemonic for
bcctrl 4,4∗cr_field+3
(LR)
← CIA+4.
bnslr [cr_field] Branch if not summary overflow to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+3
9-30
bnslrl
Extended mnemonic for
bclrl 4,4∗cr_field+3
(LR)
← CIA+4.
bnu [cr_field],
target
Branch if not unordered.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bc 4,4∗cr_field+3,target
9-20
bnua
Extended mnemonic for
bca 4,4∗cr_field+3,target
bnul
Extended mnemonic for
bcl 4,4∗cr_field+3,target
(LR)
← CIA+4.
bnula
Extended mnemonic
for
bcla 4,4∗cr_field+3,target
(LR) ← CIA+4.
Table A-1. PPC405 Instruction Syntax Summary (continued)
Mnemonic Operands Function
Other Registers
Changed Page