POOL32S 010110 |
rt |
rs |
saminus32 |
0 |
DROTR32 011001000 |
6 |
5 |
5 |
5 |
2 |
9 |
DROTR32 rt, rs, sa |
microMIPS64 |
Doubleword Rotate Right Plus 32 |
Doubleword Rotate Right Plus 32
To execute a logical right-rotate of a doubleword by a fixed amount-32 to 63 bits
GPR[rt] = GPR[rs] <= (right) (saminus32+32)
The 64-bit doubleword contents of GPR rs are rotated right; the result is placed in GPR rt. The bit-rotate amount in the range 32 to 63 is specified by saminus32+32.
s = 1 || sa /* 32+saminus32 */ GPR[rt] = GPR[rs]s-1..0 || GPR[rt]63..s
Reserved Instruction