首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

汇编里为什么会出现invalid register combination的异常?

2014-01-23 
汇编里为什么会出现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的错误.

[解决办法]
引用:
Quote: 引用:

push word ptr [2]

invalid register combination


my fault!把2放到寄存器中吧。

热点排行