fsd

The `fsd` instruction stores a double-precision value from the floating-point registers to memory. It is guaranteed to execute atomically if the effective address is naturally aligned and XLEN≥64. It doesn't modify the bits being transferred; in particular, the payloads of non-canonical NaNs are preserved.

Synopsis

fsd fs2, imm(xs1)

Encoding

Type:

0671112141519202425310100111imm011xs1fs2imm
funct3: 011
opcode: 0100111

RISC-V Instruction Encoder/Decoder

open fsd in rvcodecjs

Availability