鱼C论坛

 找回密码
 立即注册
查看: 3122|回复: 1

新手

[复制链接]
发表于 2015-10-18 18:05:54 | 显示全部楼层 |阅读模式

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

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

x

代码敲进去就这样,改寄存器后还是这样

代码敲进去就这样,改寄存器后还是这样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-10-18 19:04:30 | 显示全部楼层
本帖最后由 康小泡 于 2015-10-18 19:10 编辑

你是不是装的是64位的啊?64位的就会出现你这样的情况,我的系统是32位,所以就没有出现这个情况。因为没有装64位,也就只能替你在网上找了一些回复,楼主可以看看是否对你的有用。

解决办法:
ebug32,刚才去下载了个 debug32 来试了下,确有这个问题,但也仅限于 [0] 这么一个偏移,其它如 [1] 或 [ffff] 等都是可以的;所以,这应该是 debug32 的个 bug 了。
而且,debug32 将 mov al, [1] 指令生成的机器码为 8A 06 01 00 而非更精简的、也是系统自带 debug 所生成的 A0 01 00 !
所以,还是用系统自带的 debug 吧,必须时再使用 debug32 ,而且 Code View 或 TDebug 等应该比 debug32 更强大、友好些的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-9-21 00:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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