编译出错:must be index or base register
Posted luocodes
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译出错:must be index or base register相关的知识,希望对你有一定的参考价值。
指令
mov ds:[dx],dx
原因:上述指令使用寄存器相对寻址方式,只能使用BX,BP,SI,DI
方括号里必须是变址(index,指SI, DI)或基址(base,指BX, BP)寄存器
正确写法:
mov ds:[bx],bx
以上是关于编译出错:must be index or base register的主要内容,如果未能解决你的问题,请参考以下文章