EasyManua.ls Logo

AMCC PPC405 - Page 415

Default Icon
450 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AMCC Proprietary 415
Revision 1.02 - September 10, 2007
PPC405 Processor
Preliminary User’s Manual
rotlwi RA, RS, n Rotate left immediate.
(RA) ROTL((RS), n)
Extended mnemonic for
rlwinm RA,RS,n,0,31
300
rotlwi. Extended mnemonic for
rlwinm. RA,RS,n,0,31
CR[CR0]
rotrwi RA, RS, n Rotate right immediate.
(RA)
ROTL((RS), 32n)
Extended mnemonic for
rlwinm RA,RS,32n,0,31
300
rotrwi. Extended mnemonic for
rlwinm. RA,RS,32n,0,31
CR[CR0]
slwi RA, RS, n Shift left immediate. (n < 32)
(RA)
0:31n
(RS)
n:31
(RA)
32n:31
n
0
Extended mnemonic for
rlwinm RA,RS,n,0,31n
300
slwi. Extended mnemonic for
rlwinm. RA,RS,n,0,31n
CR[CR0]
srwi RA, RS, n Shift right immediate. (n < 32)
(RA)
n:31
(RS)
0:31n
(RA)
0:n1
n
0
Extended mnemonic for
rlwinm RA,RS,32n,n,31
300
srwi. Extended mnemonic for
rlwinm. RA,RS,32n,n,31
CR[CR0]
sub RT, RA, RB Subtract (RB) from (RA).
(RT) ←¬(RB) + (RA) + 1.
Extended mnemonic for
subf RT,RB,RA
327
sub. Extended mnemonic for
subf. RT,RB,RA
CR[CR0]
subo Extended mnemonic for
subfo RT,RB,RA
XER[SO, OV]
subo. Extended mnemonic for
subfo. RT,RB,RA
CR[CR0]
XER[SO, OV]
subc RT, RA, RB Subtract (RB) from (RA).
(RT)
←¬(RB) + (RA) + 1.
Place carry-out in XER[CA].
Extended mnemonic for
subfc RT,RB,RA
328
subc. Extended mnemonic for
subfc. RT,RB,RA
CR[CR0]
subco Extended mnemonic for
subfco RT,RB,RA
XER[SO, OV]
subco. Extended mnemonic for
subfco. RT,RB,RA
CR[CR0]
XER[SO, OV]
subi RT, RA, IM Subtract EXTS(IM) from (RA|0).
Place result in RT.
Extended mnemonic for
addi RT,RA,IM
164
Table B-5. Extended Mnemonics for PPC405 (Continued)
Mnemonic Operands Function
Other Registers
Changed
Page

Table of Contents