umonitor

User Level Monitor

UMONITOR r64

Sets up a monitor address for User Wait instructions.

Details

The User Level Monitor instruction sets up a monitor address for User Wait instructions.

Pseudocode Operation

// Sets up a monitor address for User Wait instructions

Example

UMONITOR rax

Encoding

Binary Layout
F3
+0
0F
+1
AE
+2
ModRM
+3
 
Format Legacy
Opcode F3 0F AE /6
Extension WAITPKG

Operands

  • dest
    64-bit general-purpose register (e.g. RAX)