简单8086汇编问题:如下图所示,为什么原来为:mov ds:[0],ax的指令,会变成:AND [BX+SI],AL呢?求解
请详细解说,谢谢。。。麻烦了。。。源程序:有网友要求公布源程序,之前没公布是因为上边已经反汇编出来了。。。麻烦大伙了,请详细指点。。。。...
请详细解说,谢谢。。。麻烦了。。。
源程序:
有网友要求公布源程序,之前没公布是因为上边已经反汇编出来了。。。麻烦大伙了,请详细指点。。。。 展开
源程序:
有网友要求公布源程序,之前没公布是因为上边已经反汇编出来了。。。麻烦大伙了,请详细指点。。。。 展开
3个回答
展开全部
堆栈设置小了,DEBUG执行T命令时要用6字节的堆栈,前面执行两条MOV指令要用12字节的堆栈覆盖了一些数据,解决办法把堆栈设大点。
追问
兄弟你回答得很好,不过满意答案只能有一个,不好意思哈。。。谢谢(可以加你Q吗?你汇编这么牛逼,以后可以常想你请教,嘿嘿)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
的确挺怪异。看楼上怎么说。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询