gpt4 book ai didi

c - 汇编语言中 .long function_name 的含义

转载 作者:行者123 更新时间:2023-11-30 15:52:17 24 4
gpt4 key购买 nike

假设我有两个 x86 汇编语言函数定义为:

.globl func_name1;      
.type func_name1, @function;
.align 2;
func_name1:
//Some assembly instructions here.

和类似的第二个函数:

.globl func_name2;      
.type func_name2, @function;
.align 2;
func_name2:
//Some assembly instructions here.

现在以下的含义是什么-

.data
.globl var_temp
var_temp:
.long func_name1
.long func_name2

提前致谢!

最佳答案

那些 .long 定义了指向函数的指针。 var_temp 看起来像一个由 2 个函数指针组成的数组。

关于c - 汇编语言中 .long function_name 的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14538075/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com