tpause

Timed Pause

TPAUSE r32

Pauses execution for a specified time or until trigger.

Details

The Timed Pause instruction pauses execution for a specified time or until trigger.

Pseudocode Operation

// Pauses execution for a specified time or until trigger

Example

TPAUSE eax

Encoding

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

Operands

  • dest
    32-bit general-purpose register (e.g. EAX)