标签: assembly x86
假设我在寄存器ax中有一个2字节大小的缓冲区和一些值(不是地址),现在我写了
mov buffer,ax mov [buffer],ax
这种疑惑对我来说非常普遍,因为我不熟悉集会。请建议我一些不错的文字,这样我就可以清除对内存寻址的怀疑。提前谢谢。
答案 0 :(得分:0)
没有区别!
编译器应将两条指令编译成相同的操作码。 方括号[]内的数字被视为内存地址。
[]
因为buffer被声明为单词ptr,所以不需要再次声明。
buffer