IBM POWERPC 750GL User Manual

Page 243

Advertising
background image

User’s Manual

IBM PowerPC 750GX and 750GL RISC Microprocessor

gx_06.fm.(1.2)
March 27, 2006

Instruction Timing

Page 243 of 377

Floating Multiply-

Subtract Single

fmsubs[.]

59

28

FPU

1-1-1

Floating Multiply-

Subtract

fmsub[.]

63

28

FPU

2-1-1

Floating Multiply Single

fmuls[.]

59

25

FPU

1-1-1

Floating Multiply

fmul[.]

63

25

FPU

2-1-1

Floating Negative

Absolute Value

fnabs[.]

63

136

FPU

1-1-1

Floating Negate

fneg[.]

63

40

FPU

1-1-1

Floating Negative

Multiply-Add Single

fnmadds[.]

59

31

FPU

1-1-1

Floating Negative

Multiply-Add

fnmadd[.]

63

31

FPU

2-1-1

Floating Negative

Multiply-Subtract Single

fnmsubs[.]

59

30

FPU

1-1-1

Floating Negative

Multiply-Subtract

fnmsub[.]

63

30

FPU

2-1-1

Floating Reciprocal

Estimate Single

fres[.]

59

24

FPU

2-1-1

Floating Round to

Single-Precision

frsp[.]

63

12

FPU

1-1-1

Floating Reciprocal

Square Root Estimate

frsqrte[.]

63

26

FPU

2-1-1

Floating Select

fsel[.]

63

23

FPU

1-1-1

Floating Subtract Single

fsubs[.]

59

20

FPU

1-1-1

Floating Subtract

fsub[.]

63

20

FPU

1-1-1

Move to Condition

Register from FPSCR

mcrfs

63

64

FPU

1-1-1

Execution

Move From FPSCR

mffs[.]

63

583

FPU

1-1-1

Execution

Move To FPSCR Bit 0

mtfsb0[.]

63

70

FPU

3

Move To FPSCR Bit 1

mtfsb1[.]

63

38

FPU

3

Move To FPSCR Field

Immediate

mtfsfi[.]

63

134

FPU

3

Move To FPSCR Fields

mtfsf[.]

63

711

FPU

3

Table 6-8. Floating-Point Instructions

(Page 2 of 2)

Instruction

Mnemonic

Primary
Opcode

Extended

Opcode

Unit

Cycles

Serialization

Advertising
This manual is related to the following products: