# funct5 = 01011
[[!table data="""
-31..27 | 26..25 | 24..20 |19..15| 14...12| 11..7 | 6....0 | function |
-funct5 | SDHQ | rs2 | rs1 | funct3 | rd | opcode | |
- 5 | 2 | 5 | 5 | 3 | 5 | 7 | |
------- | ----- | ----- | -----| ----- | ----- | ------- | -------- |
-01011 | xx | 00000 | rs1 | yyy | rd | 1010011 | FSQRT.xx |
-01011 | xx | rs2!=0 | rs1 | yyy | rd | 1010011 | ?rs2 |
-"""]]
-
-# funct5 = 01111
-
-[[!table data="""
-31..27 | 26..25 | 24..20 |19..15| 14...12| 11..7 | 6....0 | function |
-funct5 | SDHQ | rs2 | rs1 | funct3 | rd | opcode | |
- 5 | 2 | 5 | 5 | 3 | 5 | 7 | |
------- | ----- | ----- | -----| ----- | ----- | ------- | -------- |
-01111 | xx | 00000 | rs1 | yyy | rd | 1010011 | FRSQRT.xx |
-01111 | xx | rs2!=0 | rs1 | yyy | rd | 1010011 | ?rs2 |
+31..27 | 26..25 | 24..20 |19..15| 14...12| 11..7 | 6....0 | function |
+funct5 | SDHQ | rs2 | rs1 | funct3 | rd | opcode | |
+ 5 | 2 | 5 | 5 | 3 | 5 | 7 | |
+------ | ----- | ----- | -----| ----- | ----- | ------- | -------- |
+01011 | xx | 00000 | rs1 | yyy | rd | 1010011 | FSQRT.xx |
+01011 | xx | 00001 | rs1 | yyy | rd | 1010011 | **FRSQRT.xx** |
+01011 | xx | rs2!=0 | rs1 | yyy | rd | 1010011 | ?rs2 |
"""]]
# funct5 = 10100