编译语言的pop指令
汇编语言的pop指令既然pop指令的操作数不能是cs,那么当执行完call指令程序返回时,不是得将cs,ip弹出来吗??
汇编语言的pop指令
既然pop指令的操作数不能是cs,那么当执行完call指令程序返回时,不是得将cs,ip弹出来吗??这是不是矛盾??
[最优解释]
对啊
[其他解释]短转移和近转移时只是把ip入栈,所以子程序返回时弹出的是ip
远转移和响应中断时是把cs,ip都入栈,所以弹出的是ip,cs.
[其他解释]cs:ip是由pop弹出来吗?
[其他解释]其实不是的
[其他解释]可以粗略将一下CPU怎么搞定的吗?
[其他解释] 其实不是用pop弹出来的