
User’s Manual
PPC440x5 CPU Core Preliminary
Page 534 of 589 instalfa.fm.
September 12, 2002
bnsctr
[cr_field]
Branch if not summary overflow to address in CTR.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bcctr 4,4∗cr_field+3 275
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 CR[CR0] if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+3 278
bnslrl Extended mnemonic for
bclrl 4,4∗cr_field+3 (LR)←CIA + 4
bnu
[cr_field], target
Branch if not unordered.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bc 4,4∗cr_field+3,target
269
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
bnuctr
[cr_field]
Branch if not unordered to address in CTR.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bcctr 4,4∗cr_field+3 275
bnuctrl Extended mnemonic for
bcctrl 4,4∗cr_field+3 (LR) ←CIA+ 4
bnulr
[cr_field]
Branch if not unordered to address in LR.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+3 278
bnulrl Extended mnemonic for
bclrl 4,4∗cr_field+3 (LR)←CIA + 4
bso
[cr_field], target
Branch if summary overflow.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bc 12,4∗cr_field+3,target
269
bsoa Extended mnemonic for
bca 12,4∗cr_field+3,target
bsol Extended mnemonic for
bcl 12,4∗cr_field+3,target (LR)←CIA + 4
bsola Extended mnemonic for
bcla 12,4∗cr_field+3,target (LR)←CIA + 4
TableA-1. PPC440x5 Instruction Syntax Summary (continued)
Mnemonic Operands Function Other Registers
Changed Page