水之境界 发表于 2012-5-24 22:34:09

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

mov ax,
是无效的寄存器组合Invalid registers combination
系统64位win7 用的是模拟的debug32

乘风追日 发表于 2012-5-24 22:52:55

模拟 ,怎么模拟的????不应该有问题啊

水之境界 发表于 2012-5-25 08:43:42

就是甲鱼哥给的64位win7使用debug的方法,
本来64位win7没有debug。

浪漫狙击手 发表于 2012-5-25 08:51:02

a-

mov al,

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

我用的是 dosbox0.47   64位win7

水之境界 发表于 2012-5-25 10:55:54

我用的是 DOSBox0.74-    64位win7,同样的问题求解决

cct 发表于 2012-6-3 03:39:56

:'(同样问题

水之境界 发表于 2012-6-19 20:14:03

还是用虚拟机吧,简单放心

Wind_with_go 发表于 2012-7-9 22:59:41

64位坑爷啊,真不知道64位兼容性太差了

饥饿使我愤怒 发表于 2020-3-23 22:58:59

换个写法
mov bx,0H
mov ax,
debug32不支持这样写

饥饿使我愤怒 发表于 2020-3-23 23:04:59

不对这样子也不行,只会把ax的值改变

LeXieYang 发表于 2020-3-27 02:51:08

但是:mov bx,
送bx就没有问题了。
而且:mov ax, 合法
然:mov bx, 就不合法了,提示无效寄存器使用
电脑也是dox+debug32,总感觉这四个通用寄存器还是有区别的
页: [1]
查看完整版本: 汇编3.3问题无效的寄存器组合