MASM 中的 @data 指令是什么意思?

Sco*_*ies 4 assembly masm

我在一些汇编代码中遇到了以下指令:

mov    ax, @data
Run Code Online (Sandbox Code Playgroud)

我已经浏览了我的汇编程序书并尝试了一些谷歌搜索,但找不到定义。

谢谢,

斯科特

Zoo*_*oba 5

@data是默认数据组的宏,仅在您不使用模型时才相关FLAT

您提供的代码通常后跟mov ds, ax,它为当前可执行文件设置数据段寄存器。

(MSDN 参考@data。)