mfc1

Operands

$reg, $freg

Move from FP register to integer register : Copies the raw 32-bit bit-pattern stored in FP register $f1 into integer register $t1. Useful for reading a single-precision float's bits or the result of 'floor.w.s', 'cvt.w.s', etc.

Variants

  • Move from FP register to integer register : Copies the raw 32-bit bit-pattern stored in FP register $f1 into integer register $t1. Useful for reading a single-precision float's bits or the result of 'floor.w.s', 'cvt.w.s', etc. mfc1 $t1,$f1
# Read back the initialized single value 1.0. Inspect $t0: 0x3F800000.
li $t1, 0x3F800000
mtc1 $t1, $f0
mfc1 $t0, $f0