汇编中用POP指令后为什么内存字单元变了?
假如1000:e是11
1000:f是22
ss是1000 sp是e
pop ax后,1000:e和1000:f的内容都变了。但书上却说是不变?
[解决办法]
pop操作只是复制栈顶内容到目标寄存器。 你把栈开大一些,再实验一下。
[解决办法]
堆栈太小,加大
发布时间: 2012-02-19 19:43:39 作者: rapoo
汇编中用POP指令后为什么内存字单元变了?
假如1000:e是11
1000:f是22
ss是1000 sp是e
pop ax后,1000:e和1000:f的内容都变了。但书上却说是不变?
[解决办法]
pop操作只是复制栈顶内容到目标寄存器。 你把栈开大一些,再实验一下。
[解决办法]
堆栈太小,加大