编程论坛
注册
登录
编程论坛
→
汇编论坛
请问一下关于中断保护现场的问题··
kobebryant8
发布于 2010-11-22 23:42, 918 次点击
只有本站会员才能查看附件,请
登录
只有本站会员才能查看附件,请
登录
最后一行中我知道栈2000:0 f中先进了一个字,然后进了cs的值,再是ip的值,但我怎么也想不到先进的第一个字是什么?
3 回复
#2
kobebryant8
2010-11-22 23:45
就是不知道0e51是怎么来的,求达人解释啊
#3
kobebryant8
2010-11-23 19:42
各位给点指示吧,算了几天了,也不知道是怎么来的,
刚开始觉得最有可能是标志寄存器··
#4
xiaomarn
2010-11-24 19:03
试了半天,也想了很久确实不知道是什么,但有一点是知道的cs,ip和这个字是不在堆栈中的,这个字刚好在堆栈的上面
堆栈是向低地址增长的,另外这个字的内容一般是 XX 0E ,是不是是由于调用d命令产生的呢?
不过试了下不用堆栈的情况(此时,堆栈位于代码段尾部),好像不是,不用堆栈不会产生它
1