好的,这是我的查询。说,当我写下面的说明时
mov ax,[myvar]
;这基本上意味着移动存储在myvar
的内存地址的值并移动ax
寄存器中的值。
现在,我发现这篇文章有以下说明: -
mov ax,2
mov bx,4
add ax,[bx]
: - [bx]是什么意思?
add ax, bx
: - 这意味着我只是添加2 + 4并将其存储在ax
但是当我写add ax,[bx]
时,我究竟在添加什么?我看到某种奇怪的感觉
地址被加载到ax
寄存器中。
有人可以帮我理解代码。谢谢