哪个汇编代码运行得更快

时间:2013-10-21 03:46:13

标签: assembly

[A]:

mov    -0x10(%rbp),%rax

add    $0x3,%rax

mov    %rax,-0x10(%rbp)

[B]

addq   $0x3,-0x18(%rbp)

你能告诉我[A]或[B]跑得更快吗?

基本上[A]使用寄存器而[B]不使用。

或者[B]的代码实际上也使用了寄存器?我真的想不出来。

通过实验BTW结果显示[B]比[A]

运行得更快

0 个答案:

没有答案