pnop

Prefixed No-Operation Instruction

pnop

No operation is performed.

Details

A prefixed 64-bit no-operation instruction that performs no operation and has no side effects. This instruction is available in the Prefixed instruction set extension and occupies 64 bits in memory.

Pseudocode Operation

No operation is performed.

Programming Note

The pnop instruction behaves as a b $+8 instruction regardless of its suffix. However, it does not cause any side effects such as modification of the Come From Address Register. If the value in the suffix of a pnop instruction corresponds to a Branch instruction, an rfebb instruction, a context synchronizing instruction other than isync, or a “Service Processor Attention” instruction, the instruction form is invalid.

Example

pnop

Encoding

Binary Layout
1
0
3
2
0
1
///
3
0
4
 
Format *-form
Opcode 0x07000000
Extension Prefixed

Operands