我们申请一个空栈,然后把ax,bx 两个寄存器中内容按先后顺序放入栈中,当出栈的时候我们知道先出bx内容然后是ax内容,指令是 pop bx pop ax 我的问题是为什么不在指令后边加上要操作数据的地址呢?不加地址CPU怎么会知道去哪里找内容操作呢?是不是应该写成 pop bx ,00EH 和 pop ax ,00FH呢??
你的意思是说这些寄存器包含地址是吗?还是与这些数据的地址自动匹配呢?
push ax默认把AX里的值存入ss:sp-2的单元.