读书人

emu8086简单程序编译异常

发布时间: 2013-04-21 21:18:07 作者: rapoo

emu8086简单程序编译错误

                            
[解决办法]
COUNT 定义的是 DB,直接赋予 AX 是不妥吧,改为 AL ?而且,COUNT 就定义了一个 DB,但 COUNT[BX] 却用上了数组的意思,这会访问到错误的数据吧。
[解决办法]
看提示,两边数据类型不一致,目的数16位,源操作数8位,
把ax改成al,或者把count定义成dw
[解决办法]
COUNT[BX] 是 COUNT 的地址再加上 BX ,那里的数据拿来给 AX/AL ,最直观的想法就是访问 COUNT 数组里的某个元素。

读书人网 >汇编语言

热点推荐