在堆栈中使用自由寄存器的顺序

时间:2015-05-31 08:44:53

标签: c gcc assembly

假设我的程序调用了一个函数:

http:////www.facebook.com//profile.asp?id=123456789

编译器(gcc)使用调用者保存寄存器的顺序是什么:%eax,%ecx,%edx?

它还会使用 calle save 寄存器之一:%ebx,%esi,%edi在这种情况下?

0 个答案:

没有答案