Dosbox编程出问题,MOV AX, [0]指令错误
本帖最后由 mhhnjuol 于 2015-1-11 15:30 编辑错误在图中指出invalid register combination为什么,求高手解答, 还有PUSH 也报了同样的错,为什么
那个地址不可以访问 15岁的小朋友 发表于 2015-1-11 19:28
那个地址不可以访问
不对呀,我换了ds的地址还是不行,比如换到2200,1000,也报了同样的错,请求解惑 mov ax,是什么意思?楼主的本意是要干嘛? 把【0】内存单元的值移到ax寄存器中{:1_1:} 你用的是debug32,不知道和这个有没有关系,是错误的格式,其它的形如mov ax,和push ,在我这里都不提示错误 好的,谢谢啦{:1_1:} 这个问题我也遇到了,网上查了资料,好多大神反汇编看到的结果是 DEBUG32这个软件有问题,不是很正规,你用 MOV AX, 只要【】里面不是0好像都可以使用,
所以要想正确用,弄个虚拟机用XP DOS
要不然就改改地址, 用【1】等代替【0】
页:
[1]