IBM SA14-2339-04 Personal Computer User Manual


 
A-6 PPC405 Core User’s Manual
beqctr [cr_field] Branch if equal to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 12,4cr_field+2
9-26
beqctrl
Extended mnemonic for
bcctrl 12,4cr_field+2
(LR)
CIA+4.
beqlr [cr_field] Branch if equal to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 12,4cr_field+2
9-30
beqlrl
Extended mnemonic for
bclrl 12,4cr_field+2
(LR)
CIA+4.
bf cr_bit, target Branch if CR
cr_bit
=0.
Extended mnemonic for
bc 4,cr_bit,target
9-20
bfa
Extended mnemonic for
bca 4,cr_bit,target
bfl
Extended mnemonic for
bcl 4,cr_bit,target
(LR)
CIA+4.
bfla
Extended mnemonic for
bcla 4,cr_bit,target
(LR)
CIA+4.
bfctr cr_bit Branch if CR
cr_bit
= 0 to address in CTR.
Extended mnemonic for
bcctr 4,cr_bit
9-26
bfctrl
Extended mnemonic for
bcctrl 4,cr_bit
(LR)
CIA+4.
bflr cr_bit Branch if CR
cr_bit
= 0 to address in LR.
Extended mnemonic for
bclr 4,cr_bit
9-30
bflrl
Extended mnemonic for
bclrl 4,cr_bit
(LR)
CIA+4.
bge [cr_field],
target
Branch if greater than or equal.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bc 4,4cr_field+0,target
9-20
bgea
Extended mnemonic for
bca 4,4cr_field+0,target
bgel
Extended mnemonic for
bcl 4,4cr_field+0,target
(LR)
CIA+4.
bgela
Extended mnemonic for
bcla 4,4cr_field+0,target
(LR)
CIA+4.
bgectr [cr_field] Branch if greater than or equal to address in CTR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bcctr 4,4cr_field+0
9-26
bgectrl
Extended mnemonic for
bcctrl 4,4cr_field+0
(LR)
CIA+4.
Table A-1. PPC405 Instruction Syntax Summary (continued)
Mnemonic Operands Function
Other Registers
Changed Page