POOL32F 010101 |
ft |
fs |
0 |
fmt |
MOV 0000001 |
POOL32FXf 111011 |
6 |
5 |
5 |
1 |
2 |
7 |
6 |
MOV.fmt |
Floating Point Move | |
MOV.S ft, fs |
microMIPS |
Floating Point Move |
MOV.D ft, fs |
microMIPS |
Floating Point Move |
Floating Point Move
To move an FP value between FPRs.
FPR[ft] = FPR[fs]
The value in FPR fs is placed into FPR ft. The source and destination are values in format fmt. In paired-single format, both the halves of the pair are copied to ft.
The move is non-arithmetic; it causes no IEEE 754 exceptions.
The fields fs and ft must specify FPRs valid for operands of type fmt. If the fields are not valid, the result is UNPREDICTABLE.
The operand must be a value in format fmt; if it is not, the result is UNPREDICTABLE and the value of the operand
FPR becomes UNPREDICTABLE.
MOV.PS has been removed in Release 6.
StoreFPR(ft, fmt, ValueFPR(fs, fmt))
Coprocessor Unusable, Reserved Instruction
Unimplemented Operation