In PUSH instruction, after each execution of the instruction, the stack pointer is

A)
incremented by 1
B)
decremented by 1
C)
decremented by 2
D)
incremented by 2

Correct Answer : Option (C) :   decremented by 2


Explanation : The actual current stack-top is always occupied by the previously pushed data. So, the push operation decrements SP by 2 and then stores the two bytes contents of the operand onto the stack.