The invention discloses a Riscv instruction-based SRT operational circuit, which comprises an input module, a
floating point conversion module, a calculation module and an output module, and is characterized in that the input module is configured to output an initial
operand based on the Riscv instruction, a first end of the
floating point conversion module is connected with the input module, a first end of the calculation module is connected with the
floating point conversion module and the input module, and a second end of the calculation module is connected with the output module. The output module is connected with the second end of the calculation module; when the initial
operand is an integer, the floating point conversion module is configured to perform floating point conversion on the initial
operand to output a first operand; the calculation module is configured to perform division operation or
complementation operation by adopting a first operand; and when the initial operand is a floating-point number, the calculation module is configured to perform division operation or root extraction operation by adopting the initial operand, and the output module is configured to output a calculation result after the calculation of the calculation module is completed, so that the
power consumption and the area of the circuit are reduced, the hardware cost is reduced, and the universality and the working performance of the circuit are improved.