CSRW
Control Status Register Write
CSRW csr, rs
Writes a register value to a CSR.
Details
CSRW is an assembler pseudoinstruction for CSRRW x0, csr, rs1. It writes rs1 to the CSR without reading it.
Pseudocode Operation
CSRs[csr] = R[rs];
Example
CSRW mepc, x10
Encoding
Binary Layout
imm[11:0]
31:20
rs1
19:15
001
14:12
00000
11:7
1110011
6:0
Operands
-
csr
CSR Address -
rs
Source