User’s Manual
Preliminary
PPC440x5 CPU Core
instalfa.fm.
September 12, 2002
Page 537 of 589
cmpwi
[BF,] RA, IM
Compare Word Immediate.
UseCR[CR0] if BF is omitted.
Extended mnemonic for
cmpi BF,0,RA,IM
283
cntlzw
RA, RS
Count leading zeros in RS.
Place result in RA.
286
cntlzw.
CR[CR0]
crand
BT, BA, BB
AND bit (CRBA) with (CRBB).
Place result in CRBT
.
287
crandc
BT, BA, BB
AND bit (CRBA) with
¬
(CRBB).
Place result in CRBT.
288
crclr
bx
Condition register clear.
Extended mnemonic for
crxor bx,bx,bx
294
creqv
BT, BA, BB
Equivalence of bit CRBA with CRBB.
CRBT
← ¬
(CR
BA
⊕
CR
BB)
289
crmove
bx, by
Condition register move.
Extended mnemonic for
cror bx,by,by
292
crnand
BT, BA, BB
NAND bit (CRBA) with (CRBB).
Place result in CRBT
.
290
crnor
BT, BA, BB
NOR bit (CRBA) with (CRBB).
Place result in CRBT
.
291
crnot
bx, by
Condition register not.
Extended mnemonic for
crnor bx,by,by
291
cror
BT, BA, BB
OR bit (CRBA) with (CRBB).
Place result in CRBT
.
292
crorc
BT, BA, BB
OR bit (CRBA) with
¬
(CRBB).
Place result in CRBT.
293
crset
bx
Condition register set.
Extended mnemonic for
creqv bx,bx,bx
289
crxor
BT, BA, BB
XOR bit (CRBA) with (CRBB).
Place result in CRBT
.
294
dcba
RA, RB
Treated as a no-op.
295
dcbf
RA, RB
Flush (store, then invalidate) the data cache block which con-
tains the effective address (RA|0) + (RB).
296
dcbi
RA, RB
Invalidate the data cache block which contains the effective
address (RA|0) + (RB).
297
dcbst
RA, RB
Store the data cache block which contains the effective address
(RA|0) + (RB).
298
dcbt
RA, RB
Load the data cache block which contains the effective address
(RA|0) + (RB).
299
dcbtst
RA,RB
Load the data cache block which contains the effective address
(RA|0) + (RB).
300
dcbz
RA, RB
Zero the data cache block which contains the effective address
(RA|0) + (RB).
302
dccci
RA, RB
Invalidate the data cache array.
304
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: ......