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