fmv.h.x

Moves the half-precision value encoded in IEEE 754-2008 standard encoding from the lower 16 bits of integer register `xs1` to the floating-point register `fd`. The bits are not modified in the transfer, and in particular, the payloads of non-canonical NaNs are preserved.

Synopsis

fmv.h.x fd, xs1

Encoding

Type:

067111214151920311010011fd000xs1111101000000
funct7: 1111010
funct3: 000
opcode: 1010011

RISC-V Instruction Encoder/Decoder

open fmv.h.x in rvcodecjs

Availability