执行pop时,先读取SS:SP处的数据,后改变SP。
执行push时,先改变SP,后向SS:SP处传送。
SP的操作单位是2.【一字是两个字节,X86之中是的!】
push、pop等栈操作指令,修改的只是SP。
也就是说,栈顶的变化范围最大为:0~FFFFH。
执行pop时,先读取SS:SP处的数据,后改变SP。
执行push时,先改变SP,后向SS:SP处传送。
SP的操作单位是2.【一字是两个字节,X86之中是的!】
push、pop等栈操作指令,修改的只是SP。
也就是说,栈顶的变化范围最大为:0~FFFFH。