要求使用寄存器相对寻址,写出把首地址为TABLE的子数组的第5个字送到DX寄存器的指令
时间: 2023-06-15 16:06:17 浏览: 147
寄存器相对寻址
假设TABLE的首地址存储在寄存器SI中,可以使用以下指令将第5个字送到DX寄存器:
```
MOV DX, [SI + 4*5] ; 4表示每个字占用4个字节
```
解释:[SI + 4*5] 表示寄存器SI中存储的地址加上偏移量4*5,即TABLE子数组中第5个字的地址,MOV指令将该地址处的值存储到DX寄存器中。
阅读全文