@data指令在MASM中意味着什么?

时间:2011-02-08 00:59:58

标签: assembly masm

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

mov    ax, @data

我已经阅读了我的汇编书并尝试了一些Googl-ing,但找不到定义。

谢谢,

斯科特

1 个答案:

答案 0 :(得分:4)

@data是默认数据组的宏,仅在您未使用FLAT模型时才有效。

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

(MSDN参考@data。)