我不想问,在x86-16汇编中@符号是用来做什么的?你能解释一下吗?
示例:
.data
str db "Hello!", 6, 10, '$'
mov ax, @data ; <- here
mov ds, ax发布于 2020-10-28 21:41:16
这是Microsoft Macro Assembler (MASM)的汇编代码。
.data定义了数据段的开始。
@data是数据段的地址。
在本例中,这意味着代码正在分配"Hello!“的地址。字符串写入ds寄存器。
注意:data不是一个可以选择的标签,它是一个关键字。
https://stackoverflow.com/questions/64573659
复制相似问题