IBM PPC440X5 CPU Core User Manual page 530

Cpu core
Table of Contents

Advertisement

User's Manual
PPC440x5 CPU Core
Table A-1. PPC440x5 Instruction Syntax Summary (continued)
Mnemonic
Operands
bfctr
cr_bit
bfctrl
bflr
cr_bit
bflrl
bge
bgea
[cr_field], target
bgel
bgela
bgectr
[cr_field]
bgectrl
bgelr
[cr_field]
bgelrl
bgt
bgta
[cr_field], target
bgtl
bgtla
bgtctr
[cr_field]
bgtctrl
Page 530 of 589
Function
Branch if CR
= 0 to address in CTR.
cr_bit
Extended mnemonic for
bcctr 4,cr_bit
Extended mnemonic for
bcctrl 4,cr_bit
Branch if CR
= 0 to address in LR.
cr_bit
Extended mnemonic for
bclr 4,cr_bit
Extended mnemonic for
bclrl 4,cr_bit
Branch if greater than or equal.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bc 4,4 cr_field+0,target
Extended mnemonic for
bca 4,4 cr_field+0,target
Extended mnemonic for
bcl 4,4 cr_field+0,target
Extended mnemonic for
bcla 4,4 cr_field+0,target
Branch if greater than or equal to address in CTR.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bcctr 4,4 cr_field+0
Extended mnemonic for
bcctrl 4,4 cr_field+0
Branch if greater than or equal to address in LR.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bclr 4,4 cr_field+0
Extended mnemonic for
bclrl 4,4 cr_field+0
Branch if greater than.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bc 12,4 cr_field+1,target
Extended mnemonic for
bca 12,4 cr_field+1,target
Extended mnemonic for
bcl 12,4 cr_field+1,target
Extended mnemonic for
bcla 12,4 cr_field+1,target
Branch if greater than to address in CTR.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bcctr 12,4 cr_field+1
Extended mnemonic for
bcctrl 12,4 cr_field+1
Preliminary
Other Registers
Page
Changed
275
(LR)
CIA + 4
278
(LR)
CIA + 4
269
(LR)
CIA + 4
(LR)
CIA + 4
275
(LR)
CIA + 4
278
(LR)
CIA + 4
269
(LR)
CIA + 4
(LR)
CIA + 4
275
(LR)
CIA + 4
instalfa.fm.
September 12, 2002

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents