pusha

Push All General-Purpose Registers

PUSHA

Pushes AX, CX, DX, BX, SP, BP, SI, DI (Invalid in 64-bit).

Details

The Push All General-Purpose Registers instruction pushes AX, CX, DX, BX, SP, BP, SI, DI (Invalid in 64-bit).

Pseudocode Operation

Push EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI

Example

PUSHA

Encoding

Binary Layout
60
+0
 
Format Legacy
Opcode 60
Extension Base (32-bit only)

Operands