EasyManua.ls Logo

AMCC PPC405 - Page 421

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 421
Revision 1.02 - September 10, 2007
PPC405 Processor
Preliminary User’s Manual
addc RT, RA, RB Add (RA) to (RB).
Place result in RT.
Place carry-out in XER[CA].
161
addc. CR[CR0]
addco XER[SO, OV]
addco. CR[CR0]
XER[SO, OV]
adde RT, RA, RB Add XER[CA], (RA), (RB).
Place result in RT.
Place carry-out in XER[CA].
162
adde. CR[CR0]
addeo XER[SO, OV]
addeo. CR[CR0]
XER[SO, OV]
addi RT, RA, IM Add EXTS(IM) to (RA|0).
Place result in RT.
163
addic RT, RA, IM Add EXTS(IM) to (RA|0).
Place result in RT.
Place carry-out in XER[CA].
addic. RT, RA, IM Add EXTS(IM) to (RA|0).
Place result in RT.
Place carry-out in XER[CA].
CR[CR0]
addis RT, RA, IM Add (IM ||
16
0) to (RA|0).
Place result in RT.
addme RT, RA Add XER[CA], (RA), (-1).
Place result in RT.
Place carry-out in XER[CA].
164
addme. CR[CR0] 166
addmeo XER[SO, OV] 166
addmeo. CR[CR0]
XER[SO, OV]
167
addze RT, RA Add XER[CA] to (RA).
Place result in RT.
Place carry-out in XER[CA].
168
addze. CR[CR0]
addzeo XER[SO, OV]
addzeo. CR[CR0]
XER[SO, OV]
and RA, RS, RB AND (RS) with (RB).
Place result in RA.
170
and. CR[CR0]
andc RA, RS, RB AND (RS) with ¬(RB).
Place result in RA.
171
andc. CR[CR0]
andi. RA, RS, IM AND (RS) with (
16
0 || IM).
Place result in RA.
CR[CR0] 172
andis. RA, RS, IM AND (RS) with (IM ||
16
0).
Place result in RA.
CR[CR0] 173
cntlzw RA, RS Count leading zeros in RS.
Place result in RA.
192
cntlzw. CR[CR0]
Table B-7. Arithmetic and Logical Instructions (Continued)
Mnemonic Operands Function
Other Registers
Changed
Page

Table of Contents