目录
[bx+si+idata]与[bx+di+idata]寻址方式
[bx]方式寻址
我已经学了一段时间了所以十分基础的内容我不在解释,直接进入正题
在8086中有4个16位通用寄存器但不是每个通用寄存器都可用来寻址,也就是说不是每个寄存器都能在方括号中比如下图↓
正确代码下↓
诶,正确了
但是我手贱,诶不小心打错了如下图↓
我打成d了黑框框内马上报错了放大如下↓
诶什么意思呢,这就是告诉你必须使用基址寄存器或者变址寄存器
[bx+idata]方式寻址
bx后也可以加上一个数
地址就为bx寄存器中的值加上后面的值
如下图↓
这样是可以的,当然这种方式还有多种写法如下↓
mov ax,[2