0x0(r15)是什么意思?

时间:2014-01-18 18:00:24

标签: assembly

我对汇编程序很有兴趣,但我不知道这个,我真的找不到任何关于这个的东西:

cmp   #0x2f44, 0x0(r15)

0x0(r15)是什么意思?

提前谢谢!

1 个答案:

答案 0 :(得分:10)

这是一个相对寻址,意味着从0x0寄存器中的值偏移r15

假设您有一条指令movq 8(%r15), %rax,这意味着将存储在r15 +偏移8中包含的地址的值移动到寄存器rax中。

否定否则会显示负偏移。