将10000H~1000FlH这段空间当作栈段,SS=1000H,栈空间大小为16字节,栈最底
部的字单元地址为1000:000E。任意时刻,SS:SP指向栈顶,当栈中只有一个元素的时
候,SS=1000H,SP=000EH。栈为空,就相当于栈中唯一的元素出栈,出栈后,
SP=SP+2,SP原来为000EH,加2后SP=lOH,所以,当栈为空的时候,SS=1000H,
SP=10H。
换一个角度看,任意时刻,SS:SP指向栈顶元素,当栈为空的时候,栈中没有元素,
也就不存在栈顶元素,当栈为空的时候,SS=1000H,
SP=10H。 我就想知道 栈为空的时候为什么SP=10H 告诉我怎么算的就行 先谢过了