IBM SA14-2339-04 Personal Computer User Manual


 
A-2 PPC405 Core User’s Manual
addc RT, RA, RB Add (RA) to (RB).
Place result in RT.
Place carry-out in XER[CA].
9-7
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].
9-8
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.
9-9
addic RT, RA, IM Add EXTS(IM) to (RA|0).
Place result in RT.
Place carry-out in XER[CA].
9-10
addic. RT, RA, IM Add EXTS(IM) to (RA|0).
Place result in RT.
Place carry-out in XER[CA].
CR[CR0] 9-11
addis RT, RA, IM Add (IM
||
16
0) to (RA|0).
Place result in RT.
9-12
addme RT, RA Add XER[CA], (RA), (-1).
Place result in RT.
Place carry-out in XER[CA].
9-13
addme. CR[CR0]
addmeo XER[SO, OV]
addmeo. CR[CR0]
XER[SO, OV]
addze RT, RA Add XER[CA] to (RA).
Place result in RT.
Place carry-out in XER[CA].
9-14
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.
9-15
and. CR[CR0]
andc RA, RS, RB AND (RS) with
¬(RB).
Place result in RA.
9-16
andc. CR[CR0]
andi. RA, RS, IM AND (RS) with (
16
0 || IM).
Place result in RA.
CR[CR0] 9-17
andis. RA, RS, IM AND (RS) with (IM
||
16
0).
Place result in RA.
CR[CR0] 9-18
Table A-1. PPC405 Instruction Syntax Summary (continued)
Mnemonic Operands Function
Other Registers
Changed Page