mop.r.17

May-be-operation 17 (1 source register)

This instruction is defined by:

Encoding

svg

Synopsis

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.17 from the MOP.R instruction family (n=17).

Access

M HS U VS VU

Always

Always

Always

Always

Always

Decode Variables

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

Execution

  • Pruned, XLEN == 64

  • Original

X[xd] = 0;
X[xd] = 0;