AN2491 Freescale Semiconductor / Motorola, AN2491 Datasheet - Page 17

no-image

AN2491

Manufacturer Part Number
AN2491
Description
Simplified Mnemonics for PowerPC Instructions
Manufacturer
Freescale Semiconductor / Motorola
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AN2491NFHP
Manufacturer:
PANASON
Quantity:
5 510
Part Number:
AN2491NFHP
Manufacturer:
MAXIM
Quantity:
5 510
Table 21 shows simplified branch mnemonics and syntax for bcl and bcla.
MOTOROLA
1
2
3
4
1
2
3
4
Branch if greater than
Branch if not equal
Branch if summary overflow
Branch if unordered
Branch if not summary overflow
Branch if not unordered
Branch if less than
Branch if less than or equal
Branch if not greater than
Branch if equal
Branch if greater than or equal
Branch if not less than
Branch if greater than
Branch if not equal
Branch if summary overflow
Branch if unordered
Branch if not summary overflow
Branch if not unordered
Table 21. Simplified Mnemonics for bcl and bcla with Comparison Conditions and LR Updating
The value in the BI operand selects CRn[0], the LT bit.
The value in the BI operand selects CRn[1], the GT bit.
The value in the BI operand selects CRn[2], the EQ bit.
The value in the BI operand selects CRn[3], the SO bit.
The value in the BI operand selects CRn[0], the LT bit.
The value in the BI operand selects CRn[1], the GT bit.
The value in the BI operand selects CRn[2], the EQ bit.
The value in the BI operand selects CRn[3], the SO bit.
Branch Semantics
Branch Semantics
Table 20. Simplified Mnemonics for bclr and bcctr without
Comparison Conditions and LR Updating (continued)
Simplified Mnemonics for PowerPC™ Instructions
Freescale Semiconductor, Inc.
For More Information On This Product,
bclr 12,BI
bcl 12,BI
bcl 12,BI
bcl 12,BI
bclr 12,BI
bcl 4,BI
bcl 12,BI
bclr 4,BI
bclr 4,BI
bcl 4,BI
bcl 4,BI
bcl 4,BI
bclr
bcl
Go to: www.freescale.com
1
3
4
3
4
2
2
2
,target
,target
,target
1
3
4
,target
,target
,target
4
,target
,target
,target
,target
,target
,target
bunlr crS,target
bnulr crS,target
bnelr crS,target
bsolr crS,target
bnslr crS,target
bgtlr crS,target
bngl crS,target
beql crS,target
bgel crS,target
bnel crS,target
bsol crS,target
bunl crS,target
bnsl crS,target
bnul crS,target
bnll crS,target
bgtl crS,target
blel crS,target
bltl crS,target
Mnemonic
Mnemonic
Simplified
Simplified
Branch Instruction Simplified Mnemonics
bcctr 12,BI
bcctr 12,BI
bcla 12,BI
bcla 12,BI
bcla 12,BI
bcla 12,BI
bcctr 4,BI
bcctr 4,BI
bcla 4,BI
bcla 4,BI
bcla 4,BI
bcla 4,BI
bcctr
bcla
2
1
3
4
3
4
1
3
2
4
2
4
,target
,target
,target
,target
,target
,target
,target
,target
,target
,target
,target
,target
bunctr crS,target
bnuctr crS,target
bnectr crS,target
bsoctr crS,target
bnsctr crS,target
bgtctr crS,target
bngla crS,target
beqla crS,target
bgela crS,target
bnela crS,target
bsola crS,target
bunla crS,target
bnsla crS,target
bnula crS,target
blela crS,target
bnlla crS,target
bgtla crS,target
bltla crS,target
Mnemonic
Mnemonic
Simplified
Simplified
17

Related parts for AN2491