User’s Manual
PPC440x5 CPU Core
Preliminary
Page 536 of 589
instalfa.fm.
September 12, 2002
bunlr
[cr_field]
Branch if unordered,
to address in LR.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bclr 12,4
∗
c3
278
bunlrl
Extended mnemonic for
bclrl 12,4
∗
c3
(LR)
←
CIA + 4
clrlwi
RA, RS, n
Clear left immediate. (n < 32)
(RA)0:n-1
←
n
0
Extended mnemonic for
rlwinm RA,RS,0,n,31
400
clrlwi.
Extended mnemonic for
rlwinm. RA,RS,0,n,31
CR[CR0]
clrlslwi
RA, RS, b, n
Clear left and shift left immediate.
(n
≤
b < 32)
(RA)b–n:31–n
←
(RS)b:31
(RA)32–n:31
←
n
0
(RA)0:b–n–1
←
b–n
0
Extended mnemonic for
rlwinm RA,RS,n,b
−
n,31
−
n
400
clrlslwi.
Extended mnemonic for
rlwinm. RA,RS,n,b
−
n,31
−
n
CR[CR0]
clrrwi
RA, RS, n
Clear right immediate. (n < 32)
(RA)32–n:31
←
n
0
Extended mnemonic for
rlwinm RA,RS,0,0,31
−
n
400
clrrwi.
Extended mnemonic for
rlwinm. RA,RS,0,0,31
−
n
CR[CR0]
cmp
BF, 0, RA, RB
Compare (RA) to (RB), signed.
Results in CR[CRn], where n
=
BF.
282
cmpi
BF, 0, RA, IM
Compare (RA) to EXTS(IM), signed.
Results in CR[CRn], where n
=
BF.
283
cmpl
BF, 0, RA, RB
Compare (RA) to (RB), unsigned.
Results in CR[CRn], where n
=
BF.
284
cmpli
BF, 0, RA, IM
Compare (RA) to (
16
0 || IM), unsigned.
Results in CR[CRn], where n
=
BF.
285
cmplw
[BF,] RA, RB
Compare Logical Word.
UseCR[CR0] if BF is omitted.
Extended mnemonic for
cmpl BF,0,RA,RB
284
cmplwi
[BF,] RA, IM
Compare Logical Word Immediate.
UseCR[CR0] if BF is omitted.
Extended mnemonic for
cmpli BF,0,RA,IM
285
cmpw
[BF,] RA, RB
Compare Word.
UseCR[CR0] if BF is omitted.
Extended mnemonic for
cmp BF,0,RA,RB
282
Table A-1. PPC440x5 Instruction Syntax Summary (continued)
Mnemonic
Operands
Function
Other Registers
Changed
Page
Содержание PPC440X5 CPU Core
Страница 1: ...PPC440x5 CPU Core User s Manual Preliminary SA14 2613 02 September 12 2002 Title Page...
Страница 22: ...User s Manual PPC440x5 CPU Core Preliminary Page 22 of 583 ppc440x5LOT fm September 12 2002...
Страница 26: ...User s Manual PPC440x5 CPU Core Preliminary Page 26 of 589 preface fm September 12 2002...
Страница 38: ...User s Manual PPC440x5 CPU Core Preliminary Page 38 of 589 overview fm September 12 2002...
Страница 94: ...User s Manual PPC440x5 CPU Core Preliminary Page 94 of 589 init fm September 12 2002...
Страница 132: ...User s Manual PPC440x5 CPU Core Preliminary Page 132 of 589 cache fm September 12 2002...
Страница 158: ...User s Manual PPC440x5 CPU Core Preliminary Page 158 of 589 mmu fm September 12 2002...
Страница 218: ...User s Manual PPC440x5 CPU Core Preliminary Page 218 of 589 timers fm September 12 2002...
Страница 248: ...User s Manual PPC440x5 CPU Core Preliminary Page 248 of 589 debug fm September 12 2002...
Страница 458: ...User s Manual PPC440x5 CPU Core Preliminary Page 458 of 589 regsummIntro fm September 12 2002...
Страница 568: ...User s Manual PPC440x5 CPU Core Preliminary Page 568 of 589 instalfa fm September 12 2002...
Страница 588: ...User s Manual PPC440x5 CPU Core Preliminary Page 588 of 583 ppc440x5IX fm September 12 2002...
Страница 590: ......