ds:esi + ecx + 7 - >汇编语言意味着什么?

时间:2012-01-18 06:42:16

标签: assembly x86

汇编语言中的这意味着ds:esi+ecx+7

任何人都能解释一下这句话的含义......?

ds:esi+ecx+7

这是任何变量声明还是其他任何东西..

我在本汇编代码中找到了它

xor [ds:esi+ecx+7],cl

所以请解释一下这个陈述的实际含义......

1 个答案:

答案 0 :(得分:6)

dssegment前缀,指的是数据段。其余的是简单的算法来获取XOR的内存地址。

用简单的英语:指令说,将数据段地址esi + ecx + 7的字节与CL的内容进行异或。