User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
gx_06.fm.(1.2)
March 27, 2006
Instruction Timing
Page 241 of 377
AND Immediate Shifted
andis.
29
—
IU1/IU2
1
—
AND
and[.]
31
28
IU1/IU2
1
—
Compare
cmp
31
0
IU1/IU2
1
—
Compare Immediate
cmpi
11
—
IU1/IU2
1
—
Compare Logical
cmpl
31
32
IU1/IU2
1
—
Compare Logical
Immediate
cmpli
10
—
IU1/IU2
1
—
Count Leading Zeros
Word
cntlzw[.]
31
26
IU1/IU2
1
—
Divide Word Unsigned
divwu[o][.]
31
459
IU1
19
—
Divide Word
divw[o][.]
31
491
IU1
19
—
Equivalent
eqv[.]
31
284
IU1/IU2
1
—
Extend Sign Byte
extsb[.]
31
954
IU1/IU2
1
—
Extend Sign Halfword
extsh[.]
31
922
IU1/IU2
1
—
Multiply High Word
Unsigned
mulhwu[.]
31
11
IU1
2, 3, 4, 5, 6
—
Multiply High Word
mulhw[.]
31
75
IU1
2, 3, 4, 5
—
Multiply Low Immediate
mulli
7
—
IU1
2, 3
—
Multiply Low Word
mullw[o][.]
31
235
IU1
2, 3, 4, 5
—
NAND
nand[.]
31
476
IU1/IU2
1
—
Negate
neg[o][.]
31
104
IU1/IU2
1
—
NOR
nor[.]
31
124
IU1/IU2
1
—
OR with Complement
orc[.]
31
412
IU1/IU2
1
—
OR Immediate
ori
24
—
IU1/IU2
1
—
OR Immediate Shifted
oris
25
—
IU1/IU2
1
—
OR
or[.]
31
444
IU1/IU2
1
—
Rotate Left Word
Immediate then
Mask Insert
rlwimi[.]
20
—
IU1/IU2
1
—
Rotate Left Word
Immediate then
AND with Mask
rlwinm[.]
21
—
IU1/IU2
1
—
Rotate Left Word then
AND with Mask
rlwnm[.]
23
—
IU1/IU2
1
—
Shift Left Word
slw[.]
31
24
IU1/IU2
1
—
Shift Right Algebraic
Word Immediate
srawi[.]
31
824
IU1/IU2
1
—
Shift Right Algebraic
Word
sraw[.]
31
792
IU1/IU2
1
—
Shift Right Word
srw[.]
31
536
IU1/IU2
1
—
Table 6-7. Integer Instructions
(Page 2 of 3)
Instruction
Mnemonic
Primary
Opcode
Extended
Opcode
Unit
Cycles
Serialization