SPECIAL 000000 |
0000 |
R 0 |
rt |
rd |
sa |
DSRL 111010 |
6 |
4 |
1 |
5 |
5 |
5 |
6 |
DSRL rd, rt, sa |
MIPS64 |
Doubleword Shift Right Logical |
Doubleword Shift Right Logical
To execute a logical right-shift of a doubleword by a fixed amount-0 to 31 bits.
GPR[rd] = GPR[rt] >> sa (logical)
The doubleword contents of GPR rt are shifted right, inserting zeros into the emptied bits; the result is placed in
GPR rd. The bit-shift amount in the range 0 to 31 is specified by sa.
s = 0 || sa GPR[rd] = 0s || GPR[rt]63..s
Reserved Instruction