鱼C论坛

 找回密码
 立即注册
查看: 3447|回复: 14

汇编语言没有改变CS和IP 而是代码改变了!

[复制链接]
发表于 2011-12-26 03:18:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
assume cs:code


code segment
start: mov sp,10h
  mov ax,0123h
  mov ds:[0],ax
  call word ptr ds:[0]
  
code ends
end start


麻烦大家看看了,可以用 -u cs:ip 来看看你会知道 运行到 mov ax,0123h 之后代码改变了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-26 12:07:32 | 显示全部楼层
d:\a.jpg   我提问这个问题之前,我还提问了另外一个问题。别人的计算机能运行出来!而我的不行为什么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-26 12:07:57 | 显示全部楼层
E:\a.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-26 12:20:58 | 显示全部楼层
确实这样,可能debug的问题吧,我用emu8086调试就没这个问题了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-26 12:49:51 | 显示全部楼层
那怎么办给你办法吧!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-26 18:22:03 | 显示全部楼层
麻烦给个办法吧!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-27 21:58:06 | 显示全部楼层
没变啊 正常 {:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-27 22:01:39 | 显示全部楼层

                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-28 02:44:40 | 显示全部楼层
看不见图啊!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-28 02:57:08 | 显示全部楼层
学习 学习 学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-28 05:11:03 | 显示全部楼层
本帖最后由 nbceshi 于 2011-12-28 05:11 编辑

代码没变,只是DEBUG调试IP指错了所以你以为代码变了,给你上图讲解正常的图1,和出错的图2。

图2

图2

图1

图1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-28 06:20:41 | 显示全部楼层
高手你好,方便话留个QQ。
我还是有点不了解!为什么汇编指令改变了?有什么其他调试工具能否介绍1-2个!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-28 06:21:57 | 显示全部楼层
意思是:我没有碰过任何cs和ip修改值 只不过就是 mov ax,0123 而已就改变!好像这和CS和IP扯不上边吧?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-28 06:28:13 | 显示全部楼层
论坛高手很多,我算不上啊。
这个是emu8086_3.07的,目前发现不支持编译idata[bx]这种寻址,要用[bx+idata],其他功能不错比DEBUG强
http://115.com/file/cl0h03xc#
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-29 02:04:52 | 显示全部楼层
nbceshi 发表于 2011-12-28 06:28
论坛高手很多,我算不上啊。
这个是emu8086_3.07的,目前发现不支持编译idata这种寻址,要用,其他功能不错 ...

谢谢了!那出现这样错误就是debug问题了吧?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-8 18:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表