编译出错:must be index or base register

指令

mov ds:[dx],dx

 

原因:上述指令使用寄存器相对寻址方式,只能使用BX,BP,SI,DI

方括号里必须是变址(index,指SI, DI)或基址(base,指BX, BP)寄存器

 

正确写法:

mov ds:[bx],bx

 

posted @ 2019-11-23 20:51  LuoSpider  阅读(3244)  评论(0编辑  收藏  举报