Chapter 6
168 MIPS R4000 Microprocessor User's Manual
Table 6-10 FPU Instruction Summary: Conversion Instructions
Table 6-11 FPU Instruction Summary: Computational Instructions
Table 6-12 FPU Instruction Summary: Compare and Branch Instructions
OpCode Description
CVT.S.fmt Floating-point Convert to Single FP
CVT.D.fmt Floating-point Convert to Double FP
CVT.W.fmt Floating-point Convert to 32-bit Fixed Point
CVT.L.fmt Floating-point Convert to 64-bit Fixed Point
ROUND.W.fmt Floating-point Round to 32-bit Fixed Point
ROUND.L.fmt Floating-point Round to 64-bit Fixed Point
TRUNC.W.fmt Floating-point Truncate to 32-bit Fixed Point
TRUNC.L.fmt Floating-point Truncate to 64-bit Fixed Point
CEIL.W.fmt Floating-point Ceiling to 32-bit Fixed Point
CEIL.L.fmt Floating-point Ceiling to 64-bit Fixed Point
FLOOR.W.fmt Floating-point Floor to 32-bit Fixed Point
FLOOR.L.fmt Floating-point Floor to 64-bit Fixed Point
OpCode Description
ADD.fmt Floating-point Add
SUB.fmt Floating-point Subtract
MUL.fmt Floating-point Multiply
DIV.fmt Floating-point Divide
ABS.fmt Floating-point Absolute Value
MOV.fmt Floating-point Move
NEG.fmt Floating-point Negate
SQRT.fmt Floating-point Square Root
OpCode Description
C.cond.fmt Floating-point Compare
BC1T Branch on FPU True
BC1F Branch on FPU False
BC1TL Branch on FPU True Likely
BC1FL Branch on FPU False Likely