当前位置: 代码迷 >> 汇编语言 >> debug模式下的一个有关问题
  详细解决方案

debug模式下的一个有关问题

热度:1716   发布时间:2013-02-26 00:00:00.0
debug模式下的一个问题
最近在看王爽老师的《汇编语言》,在第二章的实验里P46。实验任务(1)  
  我用E命令将这段指令输入内存时没有任何问题也能够运行,但是我用A命令的时候没当输入到mov bx,0026H 这条指令的时候,就直接跳出debug模式到cmd模式下去了。而且这个问题我试了很多次都是一个情况,包括我把电脑重启之后在尝试还是老问题。
  大家看看是怎么回事啊,难道是我的内存条有问题吗?

------解决方案--------------------------------------------------------
注意给sp分配合理的大小,以免发生栈溢出。
------解决方案--------------------------------------------------------
直接输默认放在当前指令的下一条,当然能执行,而输入内存地址,指令放在输入的地方,cs:ip不指向,运行的是当前cs:ip下面的指令。如果要运行,就必须改cs,ip
-r cs
1000
-r ip
0
  相关解决方案