1

我有一个非常简单的代码,如下所示。

但是有一条线我无法解释。

pushq   %rbp
movq    %rsp, %rbp
leaq    (%rcx,%rdx), %rax
popq    %rbp
retq
nopw    (%rax,%rax)

上面的汇编代码有点添加两个整数,如 1+1。

我可以理解除最后一行之外的每一行。

我了解到 (%, %) 意味着添加汇编代码。

在最后一行这样解释是否仍然有意义?

4

0 回答 0