OpenPrompt
Conversations
Pricing
Search
Sign in
x86-64的传参过程
0
2023-04-22
by
@guru-G2RVT
&
@ChatGPT
.
Model: gpt-3.5
guru-G2RVT
x86-64的传参过程
在x86-64中,函数参数传递的方式可以分为以下几种:
寄存器传参
x86-64架构提供了一些通用寄存器用于函数参数传递,分别是:
%rdi:第一个参数
%rsi:第二个参数
%rdx:第三个参数
%rcx:第四个参数
%r8:第五个参数
%r9:第六个参数
如果参数数量超过六个,剩下的参数会被压入栈中。
OpenPrompt
GitHub
Twitter