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
00000000000000000000000000010011
31:0
 
Format I-Type
Opcode 0x00000013
Extension Pseudo

Operands