Intermediate
Assembly Language
Q60 / 100
What is the difference between PUSH/POP and PUSHA/POPA?
Correct! Well done.
Incorrect.
The correct answer is B) PUSH/POP operate on a single register; PUSHA/POPA push/pop all general-purpose registers at once (16/32-bit only)
B
Correct Answer
PUSH/POP operate on a single register; PUSHA/POPA push/pop all general-purpose registers at once (16/32-bit only)
Explanation
PUSHA pushes AX/CX/DX/BX/SP/BP/SI/DI (or 32-bit equivalents) in one instruction. PUSHA/POPA are not available in 64-bit mode.
Progress
60/100