NOP
No Operation
NOP
Performs no operation. Used for alignment or timing delays.
Encoding
Binary Layout
00000000000000000000000000010011
31:0
Operands
Related
Across architectures
No Operation : how x86, ARM, RISC-V, and PowerISA each do this.
More in Pseudo
Reference
View in RISC-V Unprivileged ISA Specification ↗
RISC-V ISA Manual
Description
NOP does not change any architecturally visible state except advancing the PC. It is canonically encoded as ADDI x0, x0, 0.
Operation
R[0] = R[0] + 0;