Beginner Assembly Language
Q7 / 100

What does PUSH do in x86 assembly?

Correct! Well done.

Incorrect.

The correct answer is B) Decrements the stack pointer and writes the operand to the new top of stack

B

Correct Answer

Decrements the stack pointer and writes the operand to the new top of stack

Explanation

PUSH EAX decrements ESP by 4 (or RSP by 8 in 64-bit) and stores EAX at the new stack top.

Progress
7/100