POOL32A 000000 |
0 00000 |
rt |
ac |
MFLO 01000001 |
POOL32Axf 111100 |
6 |
5 |
5 |
2 |
8 |
6 |
SPECIAL 000000 |
0 000 |
ac |
0 00000 |
rd |
0 00000 |
MFLO 010010 |
6 |
3 |
2 |
5 |
5 |
5 |
6 |
MFLO rdt, ac |
microMIPS32 pre-Release 6, microMIPSDSP |
Move from LO register |
Move from LO register
To copy the special purpose LO register to a GPR.
rdt = LO[ac]
The LO part of accumulator ac iscopied to the general-purpose register rdt. The LO part of the accumulator is defined to be bits 0 through 63 of the DSP Module accumulator register.
The value of ac can range from 0 to 3. When ac=0, this refers to the original HI/LO register pair of the MIPS64 architecture.
In Release 6 of the MIPS Architecture, accumulators are eliminated from MIPS64.
No data-dependent exceptions are possible.
The operands must be values in the specified format. If they are not, the results are UNPREDICTABLE and the values of the operand vectors become UNPREDICTABLE.
GPR[rdt]63..0 = LO[ac]63..0
Reserved Instruction, DSP Disabled