EasyManua.ls Logo

AMCC PPC405 - Table 9-5. Extended Mnemonics for Addic

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 166
Revision 1.02 - September 10, 2007
PPC405 Processor
addic.
Add Immediate Carrying and Record
Preliminary User’s Manual
addic.
Add Immediate Carrying and Record
(RT)←(RA) + EXTS(IM)
if (RA) + EXTS(IM) 2
32
– 1 then
XER[CA]
1
else
XER[CA]
0
The sum of the contents of register RA and the contents of the IM field, sign-extended to 32 bits, is placed into
register RT.
XER[CA] is set to a value determined by the unsigned magnitude of the result of the add operation.
Registers Altered
•RT
XER[CA]
CR[CR0]
LT, GT, EQ, SO
Programming Note
addic. is one of three instructions that implicitly update CR[CR0] without having an RC field. The other instructions
are andi. and andis..
Architecture Note
This instruction is part of the PowerPC User Instruction Set Architecture.
addic. RT, RA, IM
13 RT RA IM
0 6 11 16 31
Table 9-5. Extended Mnemonics for addic.
Mnemonic Operands Function
Other Registers
Altered
subic. RT, RA, IM
Subtract EXTS(IM) from (RA).
Place result in RT; place carry-out in XER[CA].
Extended mnemonic for
addic. RT,RA,IM
CR[CR0]
>
u

Table of Contents