User’s Manual
PPC440x5 CPU Core
Preliminary
Page 552 of 589
instalfa.fm.
September 12, 2002
sub
RT, RA, RB
Subtract (RB) from (RA).
(RT)
← ¬
(RB) + (RA) + 1.
Extended mnemonic for
subf RT,RB,RA
429
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
430
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]
subf
RT, RA, RB
Subtract (RA) from (RB).
(RT)
← ¬
(RA) + (RB) + 1.
429
subf.
CR[CR0]
subfo
XER[SO, OV]
subfo.
CR[CR0]
XER[SO, OV]
subfc
RT, RA, RB
Subtract (RA) from (RB).
(RT)
← ¬
(RA) + (RB) + 1.
Place carry-out in XER[CA].
430
subfc.
CR[CR0]
subfco
XER[SO, OV]
subfco.
CR[CR0]
XER[SO, OV]
subfe
RT, RA, RB
Subtract (RA) from (RB) with carry-in.
(RT)
← ¬
(RA) + (RB) + XER[CA].
Place carry-out in XER[CA].
431
subfe.
CR[CR0]
subfeo
XER[SO, OV]
subfeo.
CR[CR0]
XER[SO, OV]
subfic
RT, RA, IM
Subtract (RA) from EXTS(IM).
(RT)
← ¬
(RA) + EXTS(IM) + 1.
Place carry-out in XER[CA].
432
subfme
RT, RA, RB
Subtract (RA) from (–1) with carry-in.
(RT)
← ¬
(RA) + (–1) + XER[CA].
Place carry-out in XER[CA].
433
subfme.
CR[CR0]
subfmeo
XER[SO, OV]
subfmeo.
CR[CR0]
XER[SO, OV]
Table A-1. PPC440x5 Instruction Syntax Summary (continued)
Mnemonic
Operands
Function
Other Registers
Changed
Page
Summary of Contents for PPC440X5 CPU Core
Page 1: ...PPC440x5 CPU Core User s Manual Preliminary SA14 2613 02 September 12 2002 Title Page...
Page 22: ...User s Manual PPC440x5 CPU Core Preliminary Page 22 of 583 ppc440x5LOT fm September 12 2002...
Page 26: ...User s Manual PPC440x5 CPU Core Preliminary Page 26 of 589 preface fm September 12 2002...
Page 38: ...User s Manual PPC440x5 CPU Core Preliminary Page 38 of 589 overview fm September 12 2002...
Page 94: ...User s Manual PPC440x5 CPU Core Preliminary Page 94 of 589 init fm September 12 2002...
Page 132: ...User s Manual PPC440x5 CPU Core Preliminary Page 132 of 589 cache fm September 12 2002...
Page 158: ...User s Manual PPC440x5 CPU Core Preliminary Page 158 of 589 mmu fm September 12 2002...
Page 218: ...User s Manual PPC440x5 CPU Core Preliminary Page 218 of 589 timers fm September 12 2002...
Page 248: ...User s Manual PPC440x5 CPU Core Preliminary Page 248 of 589 debug fm September 12 2002...
Page 458: ...User s Manual PPC440x5 CPU Core Preliminary Page 458 of 589 regsummIntro fm September 12 2002...
Page 568: ...User s Manual PPC440x5 CPU Core Preliminary Page 568 of 589 instalfa fm September 12 2002...
Page 588: ...User s Manual PPC440x5 CPU Core Preliminary Page 588 of 583 ppc440x5IX fm September 12 2002...
Page 590: ......