I read that ADD and MUL instructions when implemented in Stack are zero address instructions but there is no discussion anywhere as to PUSH and POP instruction are one address instruction or zero address instructions.
Here is an excerpt from Computer Architecture by Morris Mano:
It was asked in our exams and answered as zero address instruction but I am pretty sure it must be a one address instruction. Please someone help.