CALL压栈疑惑
学习到了十章的CALL和RET指令,有一个疑惑:在没有设置栈段,初始的情况下SS和CS相同SP和IP相同,栈顶为SS:SP等于CS:IP.
CALL指令执行后将下一条指令的IP压栈,然后跳到标号处。那么假设:1000:0到1000:10中存放着代码,CS设置1000,ip设置为5那么当进行CALL指令时岂不是将1000:3和1000:4上的数据覆盖掉?我在百度上搜了很久也找不到答案,不知道是不是我的理解错了
[ 本帖最后由 wenbin168 于 2012-7-5 22:58 编辑 ]