mov es:[bp].a0[si],al 为什么在a0的地方报错??
------解决方案--------------------------------------------------------
应该是不明白你那个 . 是什么意思吧。如果是表明前面的 bp 是个指针,那么应该是不支持这样的写法,毕竟与后面的 a0 有冲突;如果不是,意思上等同于 a0[si][bp] 的话,那个 . 就是多余的了,应该去除。
------解决方案--------------------------------------------------------
对呀,汇编中的点号貌似用的不正确呀