English
Language : 

RM0004 Datasheet, PDF (1135/1176 Pages) STMicroelectronics – Programmer’s reference manual for Book E processors
Simplified mnemonics for PowerPC instructions
RM0004
Table 303. Simplified mnemonics (continued)
Simplified
mnemonic
Mnemonic
Instruction
bdzlr 1
bdzlrl 1
bdzt BI,target
bdzta BI,target
bdztl BI,target
bclr 18,0
bclrl 18,0
bc 10,BI,target
bca 10,BI,target
bcl 10,BI,target
Decrement CTR, branch if CTR = 0 (bclr without LR
update)
Decrement CTR, branch if CTR = 0 (bclrl with LR Update)
Decrement CTR, branch if CTR = 0 and condition true (bc
without LR update)
Decrement CTR, branch if CTR = 0 and condition true (bca
without LR update)
Decrement CTR, branch if CTR = 0 and condition true (bcl
with LR update)
bdztla BI,target
bcla 10,BI,target
Decrement CTR, branch if CTR = 0 and condition true (bcla
with LR update)
bdztlrl BI
bclrl 10, BI
Decrement CTR, branch if CTR = 0 and condition true (bclrl
with LR Update)
beq crS target
bc 12,BI(2),target
Branch if equal (bc without comparison conditions or LR
updating)
beqa crS target
bca 12,BI2,target
Branch if equal (bca without comparison conditions or LR
updating)
beqctr crS target
bcctr 12,BI2,target
Branch if equal (bcctr without comparison conditions and
LR updating)
beqctrl crS target
bcctrl
12,BI2,target
Branch if equal (bcctrl with comparison conditions and LR
update)
beql crS target
bcl 12,BI2,target
Branch if equal (bcl with comparison conditions and LR
updating)
beqla crS target
bcla 12,BI2,target
Branch if equal (bcla with comparison conditions and LR
updating)
beqlr crS target
bclr 12,BI2,target
Branch if equal (bclr without comparison conditions and LR
updating)
beqlrl crS target
bf BI,target
bfa BI,target
bfctr BI
bfctrl BI
bfl BI,target
bfla BI,target
bflr BI
bflrl BI
bclrl 12,BI2,target
bc 4,BI,target
bca 4,BI,target
bcctr 4,BI
bcctrl 4,BI
bcl 4,BI,target
bcla 4,BI,target
bclr 4,BI
bclrl 4,BI
Branch if equal (bclrl with comparison conditions and LR
update)
Branch if condition false (3) (bc without LR update)
Branch if condition false 3 (bca without LR update)
Branch if condition false 3 (bcctr without LR update)
Branch if condition false 3(bcctrl with LR Update)
Branch if condition false 3 (bcl with LR update)
Branch if condition false 3 (bcla with LR update)
Branch if condition false 3 (bclr without LR update)
Branch if condition false 3(bclrl with LR Update)
bge crS target
bc 4,BI(4),target
Branch if greater than or equal (bc without comparison
conditions or LR updating)
1135/1176