push
Push Word/Doubleword/Quadword Onto Stack
PUSH r/m
Decrements SP and stores operand on stack.
Details
The Push Word/Doubleword/Quadword Onto Stack instruction decrements SP and stores operand on stack.
Pseudocode Operation
RSP <- RSP - operand_size
Memory[RSP] <- SRC
Example
PUSH rbx
Encoding
Binary Layout
FF
+0
ModRM
+1
Operands
-
src
Reg/Mem