使用fasm汇编程序在程序集中使用寄存器进行内存寻址?

时间:2015-06-25 03:01:41

标签: assembly fasm

好的,这是我的查询。说,当我写下面的说明时

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寄存器中。

有人可以帮我理解代码。谢谢

0 个答案:

没有答案