鱼C论坛

 找回密码
 立即注册
查看: 5157|回复: 7

[已解决]Dosbox编程出问题,MOV AX, [0]指令错误

[复制链接]
发表于 2015-1-11 15:06:28 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 mhhnjuol 于 2015-1-11 15:30 编辑

错误在图中指出invalid register combination为什么,求高手解答, 还有PUSH [0]也报了同样的错,为什么
最佳答案
2015-1-18 17:37:32
把【0】内存单元的值移到ax寄存器中{:1_1:}

DOSBOX

DOSBOX
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-11 19:28:25 From FishC Mobile | 显示全部楼层
那个地址不可以访问
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-12 08:24:01 | 显示全部楼层

不对呀,我换了ds的地址还是不行,比如换到2200,1000,也报了同样的错,请求解惑
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-12 17:33:21 | 显示全部楼层
mov ax,[0]是什么意思?楼主的本意是要干嘛?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-18 17:37:32 | 显示全部楼层    本楼为最佳答案   
把【0】内存单元的值移到ax寄存器中{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-19 21:16:57 | 显示全部楼层
你用的是debug32,不知道和这个有没有关系,[DS]是错误的格式,其它的形如mov ax,[0]和push [0],在我这里都不提示错误
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-20 11:19:03 | 显示全部楼层
好的,谢谢啦{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-5-7 11:13:08 | 显示全部楼层
这个问题我也遇到了,网上查了资料,好多大神反汇编看到的结果是 DEBUG32这个软件有问题,不是很正规,  你用 MOV AX, [1]只要【】里面不是0  好像都可以使用,
所以要想正确用,弄个虚拟机用XP DOS
要不然就改改地址, 用【1】等代替【0】
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 15:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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