B-26 PPC405 Core User’s Manual
not RA, RS Complement register.
(RA)
←¬(RS)
Extended mnemonic for
nor RA,RS,RS
9-139
not.
Extended mnemonic for
nor. RA,RS,RS
CR[CR0]
rotlw RA, RS, RB Rotate left.
(RA)
← ROTL((RS), (RB)
27:31
)
Extended mnemonic for
rlwnm RA,RS,RB,0,31
9-150
rotlw.
Extended mnemonic for
rlwnm. RA,RS,RB,0,31
CR[CR0]
rotlwi RA, RS, n Rotate left immediate.
(RA)
← ROTL((RS), n)
Extended mnemonic for
rlwinm RA,RS,n,0,31
9-147
rotlwi.
Extended mnemonic for
rlwinm. RA,RS,n,0,31
CR[CR0]
rotrwi RA, RS, n Rotate right immediate.
(RA)
← ROTL((RS), 32−n)
Extended mnemonic for
rlwinm RA,RS,32−n,0,31
9-147
rotrwi.
Extended mnemonic for
rlwinm. RA,RS,32−n,0,31
CR[CR0]
slwi RA, RS, n Shift left immediate. (n < 32)
(RA)
0:31−n
← (RS)
n:31
(RA)
32−n:31
←
n
0
Extended mnemonic for
rlwinm RA,RS,n,0,31−n
9-147
slwi.
Extended mnemonic for
rlwinm. RA,RS,n,0,31−n
CR[CR0]
srwi RA, RS, n Shift right immediate. (n < 32)
(RA)
n:31
← (RS)
0:31−n
(RA)
0:n−1
←
n
0
Extended mnemonic for
rlwinm RA,RS,32−n,n,31
9-147
srwi.
Extended mnemonic for
rlwinm. RA,RS,32−n,n,31
CR[CR0]
Table B-5. Extended Mnemonics for PPC405 (continued)
Mnemonic Operands Function
Other Registers
Changed Page