NOP
No Operation
NOP
Performs no operation. Used for alignment or timing delays.
Details
NOP does not change any architecturally visible state except advancing the PC. It is canonically encoded as ADDI x0, x0, 0.
Pseudocode Operation
R[0] = R[0] + 0;
Example
NOP
Encoding
Binary Layout
000000000000
31:20
00000
19:15
000
14:12
00000
11:7
0010011
6:0