mop.r.19

May-be-operation 19 (1 source register)

Unless redefined by another extension, this instruction simply writes 0 to X[xd]. The encoding allows future extensions to define it to read X[xs1], as well as write X[xd].

This is mop.r.19 from the MOP.R instruction family (n=19).

Assembly format

mop.r.19 xd, xs1

Decode Variables

Bits<5> xs1 = $encoding[19:15];
Bits<5> xd = $encoding[11:7];

Execution

X[xd] = 0;

Encoding

svg

Defining extension

Access

M

Always

Containing profiles

  • Mandatory: RVA23S64, RVA23U64, RVB23S64, RVB23U64

  • Optional: None