IBM SA14-2339-04 Personal Computer User Manual


 
9-28 PPC405 Core User’s Manual
bcctr
Branch Conditional to Count Register
bnectr [cr_field] Branch, if not equal, to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 4,4cr_field+2
bnectrl
Extended mnemonic for
bcctrl 4,4cr_field+2
(LR)
CIA + 4.
bngctr [cr_field] Branch, if not greater than, to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 4,4cr_field+1
bngctrl
Extended mnemonic for
bcctrl 4,4cr_field+1
(LR)
CIA + 4.
bnlctr [cr_field] Branch, if not less than, to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 4,4cr_field+0
bnlctrl
Extended mnemonic for
bcctrl 4,4cr_field+0
(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,4cr_field+3
bnsctrl
Extended mnemonic for
bcctrl 4,4cr_field+3
(LR)
CIA + 4.
bnuctr [cr_field] Branch, if not unordered, to address in CTR; use CR0
if cr_field is omitted.
Extended mnemonic for
bcctr 4,4cr_field+3
bnuctrl
Extended mnemonic for
bcctrl 4,4cr_field+3
(LR)
CIA + 4.
bsoctr [cr_field] Branch, if summary overflow, to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 12,4cr_field+3
bsoctrl
Extended mnemonic for
bcctrl 12,4cr_field+3
(LR)
CIA + 4.
btctr cr_bit Branch if CR
cr_bit
= 1 to address in CTR.
Extended mnemonic for
bcctr 12,cr_bit
btctrl
Extended mnemonic for
bcctrl 12,cr_bit
(LR)
CIA + 4.
Table 9-8. Extended Mnemonics for bcctr, bcctrl (continued)
Mnemonic Operands Function
Other Registers
Altered