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