当前分类:calling-convention

javascript - 由 `new` 构造函数创建的函数对象是否被视为 JavaScript 中的可变对象?

c - 函数内是否可以获取由返回值初始化的变量的内存地址?

python-3.x - 如何返回而不是打印

assembly - 是否需要为 X64 快速调用叶函数保留 RCX?

gcc - 为什么生成的程序集将 edi 移动到堆栈上的变量?

assembly - 为什么使用向量寄存器而不是将标准参数保存在堆栈中?

assembly - ARM 调用约定是否允许函数不将 LR 存储到堆栈?

assembly - 编程语言可以有自己的调用约定吗?

c - 根据 AMD64 ABI,什么样的 C11 数据类型是数组

assembly - x86 程序集 - 为什么 [e]bx 保留在调用约定中?

c - 为什么 GCC 的 __attribute__((__ms_abi__)) 返回值与 MSVC 不同?

assembly - 使用寄存器而不是堆栈从 x64 程序集调用 C 函数

assembly - "sub $16, %rsp"指令的用途是什么?

assembly - 为什么函数参数在 x86 上占用至少 4 个字节的堆栈?

GCC 忽略 cdecl?

c - C 结构体如何返回

assembly - 堆栈参数在使用 C 调用约定的程序集中消失

c - 如果我不包含标题,为什么在调用函数之前清除 EAX?

assembly - 无堆栈函数的跳转/跳转编译策略。 (手动使用链接注册而不是调用/返回)

assembly - 为什么 Assembly x86_64 系统调用参数不像 i386 那样按字母顺序排列

热门标签: