汇编里为什么会出现invalid register combination的异常?
汇编里为什么会出现invalid register combination的错误???首先说明用mov ax,type ptr [0]来代替mov ax,[0
汇编里为什么会出现invalid register combination的错误???
首先说明用mov ax,type ptr [0]来代替mov ax,[0]这个方法是没用的!!!!!!!!!!!!
我用的dosbox+debug32
还是举个例子说吧::
MOV AX,1000H
MOV DS,AX
PUSH [0]
这个时候会出现invalid register combination的错误.
如果我执行如下:
PUSH [2]
就会出现operand size error的错误.
[解决办法]my fault!把2放到寄存器中吧。