POOL32F 010101 |
rt |
fs |
00 |
MTC1 10100000 |
POOL32FXf 111011 |
6 |
5 |
5 |
2 |
8 |
6 |
MTC1 rt, fs |
microMIPS |
Move Word to Floating Point |
Move Word to Floating Point
To copy a word from a GPR to an FPU (CP1) general register.
FPR[fs] = GPR[rt]
The low word in GPR rt is placed into the low word of FPR fs. If FPRs are 64 bits wide, bits 63..32 of FPR fs become
UNPREDICTABLE.
data = GPR[rt]31..0 StoreFPR(fs, UNINTERPRETED_WORD, data)
Coprocessor Unusable
For MIPS I, MIPS II, and MIPS III the value of FPR fs is UNPREDICTABLE for the instruction immediately following MTC1.