鱼C论坛

 找回密码
 立即注册
查看: 4325|回复: 10

汇编3.3问题无效的寄存器组合

[复制链接]
发表于 2012-5-24 22:34:09 | 显示全部楼层 |阅读模式

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

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

x
mov ax,[0]
是无效的寄存器组合Invalid registers combination
系统64位win7 用的是模拟的debug32
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-5-24 22:52:55 | 显示全部楼层
模拟 ,怎么模拟的????不应该有问题啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-5-25 08:43:42 | 显示全部楼层
就是甲鱼哥给的64位win7使用debug的方法,
本来64位win7没有debug。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-5-25 08:51:02 | 显示全部楼层
a-

mov al,[0]

error--09e7 invalid register combination
==========

我用的是 dosbox0.47     64位win7
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-5-25 10:55:54 | 显示全部楼层
我用的是 DOSBox0.74-    64位win7,同样的问题求解决
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-6-3 03:39:56 | 显示全部楼层
:'(同样问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-6-19 20:14:03 | 显示全部楼层
还是用虚拟机吧,简单放心
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-7-9 22:59:41 | 显示全部楼层
64位坑爷啊,真不知道64位兼容性太差了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2020-3-23 22:58:59 | 显示全部楼层
换个写法
mov bx,0H
mov ax,[bx]
debug32不支持这样写
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 23:04:59 | 显示全部楼层
不对这样子也不行,只会把ax的值改变
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-27 02:51:08 | 显示全部楼层
但是:mov bx, [2]
送bx就没有问题了。
而且:mov ax, [bx] 合法
然:mov bx, [dx] 就不合法了,提示无效寄存器使用
电脑也是dox+debug32,总感觉这四个通用寄存器还是有区别的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-2 15:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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